Wat doe ik verkeerd met deze query?
Het volgende werkt:
Ik krijg dat alle velden te zien, waarbij enkele velden in `users_bnc`.`default-vhost` 0 is. (Ik doe deze queries in phpmyadmin overigens).

De keren dat die 0 is, wil ik weten, dan heb ik nog een zogenaamde vhost over namelijk.
Dus ik zet een stukje extra bij de query:
En ik krijg 0 rijen terug. Ik heb ook al
WHERE `default-vhost` = NULL geprobeerd, maar ook dat geeft 0 rijen terug. Wat gaat hier fout?
Het volgende werkt:
SQL:
1
2
3
| SELECT `bnc_vhosts`.vhosts, `users_bnc`.`default-vhost` FROM `bnc_vhosts` LEFT JOIN `users_bnc` ON ( `bnc_vhosts`.`vhosts` = `users_bnc`.`default-vhost`) |
Ik krijg dat alle velden te zien, waarbij enkele velden in `users_bnc`.`default-vhost` 0 is. (Ik doe deze queries in phpmyadmin overigens).
De keren dat die 0 is, wil ik weten, dan heb ik nog een zogenaamde vhost over namelijk.
Dus ik zet een stukje extra bij de query:
SQL:
1
2
3
4
5
6
| SELECT `bnc_vhosts`.vhosts, `users_bnc`.`default-vhost` FROM `bnc_vhosts` LEFT JOIN `users_bnc` ON (`bnc_vhosts`.`vhosts` = `users_bnc`.`default-vhost) WHERE `users_bnc`.`default-vhost` = NULL |
En ik krijg 0 rijen terug. Ik heb ook al
WHERE `default-vhost` = NULL geprobeerd, maar ook dat geeft 0 rijen terug. Wat gaat hier fout?
Ondernemer in tech (oud LOQED.com, nu UpToMore.com)