Qualcosa non quadra.....Originariamente inviato da Blue_savana
up![]()
Se A contiene gli id da 1 a 4 la tabella B relazionata tramite questo A.id , contiene 5 rende il db inconsistente.
Oppure rimetti il nome campo sopra le colonne che rappresenti...
In ogni caso se il dato A assente in B si trova con:
Query parlata....codice:SELECT * FROM A LEFT JOIN B ON A.id_gruppo = B.id_grupp WHERE A.id_grupp IS NULL AND id_camp = '$id'
seleziona A in congiunzione con B
Dove A.id_gruppo = B.id_grupp
Poiche' la JOIN rende NULL in B in corrispondenza del dato assente:
dove A.id_grupp IS NULL
In altre parole si puo' trovare quello che c'e' non quello che non c'e'..... preciso meglio .... se manca l'id 5 in B, manca anche il record.
![]()