MySQL
NULL
Sök…
Användningar för NULL
- Uppgifter som ännu inte är kända - som
end_date
,rating
- Valfri data - till exempel
middle_initial
(men det kan vara bättre som den tomma strängen) - 0/0 - Resultatet av vissa beräkningar, till exempel noll dividerat med noll.
- NULL är inte lika med "" (tom sträng) eller 0 (vid heltal).
- andra?
Testa NULL: er
-
IS NULL
/IS NOT NULL
-= NULL
fungerar inte som du förväntar dig. -
x <=> y
är en "noll-säker" jämförelse.
I LEFT JOIN
testar rader av a
för vilket det inte finns en motsvarande rad i b
.
SELECT ...
FROM a
LEFT JOIN b ON ...
WHERE b.id IS NULL
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow