Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #79946
    Euler
    Participante

      galera estou tentando fazer um teste, tenho uma tabela, com numeros duplicados tipo 11122113344433355666,,
      estou tentando deletar restando somente um numero de cada… ficando somente 123456,, entenderam???
      alguem pode me dar uma dica…
      obrigado
      Euler

      #79949
      Anônimo

        Testei isto aqui e deu certo. Mas sempre há mais de um jeito de estrangular um gato…

        See:


        delete from numeros a
        where not exists(select b.numero
        from numeros b
        having min(b.rowid) = a.rowid
        group by b.numero)

        #79951
        DanielB
        Participante

          delete numeros N
          where EXISTS (SELECT 1
          FROM numeros N2
          WHERE N.numero = N2.numero
          AND N.ROWID > N2.ROWID)

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress