Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    208

    [MySQL] SELECT di valori con relazione null

    ho 2 tabelle con una relazione, in una delle due tabelle non esiste più nessuna relazione perchè nell'altra tabella i record relazionati sono stati cancellati, quindi avrei bisogno di cancellare tutti i record che non si relazionano più (scusate il gioco di parole).

    quindi se io faccio

    SELECT tab1.*, tab2.* FROM tab1
    LEFT JOIN tab2 ON tab1.id = tab2.id_rel WHERE 1

    ottengo tutti i record con il JOIN delle due tabelle e valori NULL dove non esiste più nessuna relazione; come posso fare per selezionare solo i record con questi valori NULL? :master:
    Grazie :master:

  2. #2
    ....

    WHERE tabella_mozzata.id IS NULL

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    208
    Funziona!! Erroneamente io mettevo WHERE tabella.id = NULL

    Grazie

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.