Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Query Sql

  1. #1

    Query Sql

    Ho il seguente problema. ho una tabella "articoli" avente come chiave codart.... ho importato una tabella identica alla mia solo con articoli non presenti nella mia tabella ( non so quali sono!) ho bisogno di una query che mi permetta di confrontare le due tabelle e che mi dica quali sono i dati che non sono presenti nella mia tabella in modo da poterli copiare!
    Aiuto!!!!

  2. #2
    basta che fai un join tra le due tabelle e ti trovi solo quelle righe comuni alle due tabelle. Poi dalla tabella copia selezioniamo solo le righe dove codart non è presente nell'insieme di articoli trovati di cui sopra e il gioco è fatto, ti trovi le righe che non sono presenti nella tabella originale!

    una cosa del genere:

    SELECT * FROM tab_copia
    WHERE tab_copia.codart NOT IN
    (SELECT codart FROM tab_originale, tab_copia
    WHERE tab_originale.codart = tab_copia.codart)

    ciao
    www.matteosteri.it

  3. #3
    grazie mille!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.