Visualizzazione dei risultati da 1 a 2 su 2

Discussione: EXCEPT su MySql

  1. #1

    EXCEPT su MySql

    Salve a tutti,
    mi servirebbe fare la differenza di 2 tabelle...cioè non so come comporre la query in modo tale che mi restituisca la differenza di 2 select......cioè i record che sono in una tabella 1 ma che non sono nella tabella 2.

    Il dbms microsoft consente di fare:

    Select 1
    EXCEPT
    Select 2

    ma il comando EXCEPT su MySql non esiste......sapreste indicarmi un modo x ottenere lo stesso risultato su MySql?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    select * from tabella1
    left join tabella2
    on tabella1.id = tabella2.id
    where tabella2.id is null

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 © 2025 vBulletin Solutions, Inc. All rights reserved.