MySQL
NULLO
Ricerca…
Utilizza per NULL
- Dati non ancora noti - come
end_date
,rating
- Dati facoltativi, ad esempio
middle_initial
(anche se potrebbe essere preferibile come stringa vuota) - 0/0 - Il risultato di alcuni calcoli, come zero diviso per zero.
- NULL non è uguale a "" (stringa vuota) o 0 (in caso di numero intero).
- altri?
Test NULL
-
IS NULL
/IS NOT NULL
-= NULL
non funziona come previsto. -
x <=> y
è un confronto "nullo-sicuro".
In un LEFT JOIN
test per righe di a
per cui non v'è una riga corrispondente nella b
.
SELECT ...
FROM a
LEFT JOIN b ON ...
WHERE b.id IS NULL
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow