#820

Skopri bug moħbi tal-NULL u dur madwaru

Il-query «sib klijenti li m'għandhom l-ebda ordni» miktuba bi NOT IN iġġorr bug ikrah: jekk is-subquery jkun fih anke ringiela NULL waħda biss, il-NOT IN kollu jirritorna żero ringieli fis-skiet — l-ebda żball, l-ebda twissija. Nasba klassika tal-loġika bi tliet valuri fl-SQL. L-ekwivalenti sikur huwa NOT EXISTS: jirritorna ringiela meta l-query ġewwieni ma jsib xejn, u huwa immuni għal NULL. Erġa' ikteb il-verifika «klijenti mingħajr ordnijiet» billi tuża NOT EXISTS ħalli l-query jaħdem korrettament anke bi NULL fid-data. Uri l-id u l-email ta' dawn il-klijenti, issortja skont l-id.

Kampjun tal-output mistenni

Dan hu kif tidher tweġiba korretta — l-għadd tar-ringieli huwa tiegħu stess, m'għandux għalfejn jaqbel mat-tabelli tal-iskema.

idemail
3новый@email

Ir-riżultat tal-query tiegħek jidher hawn