Bazat e të dhënave

COALESCE & NULL handling

Në shqip: Trajtimi i NULL-it

ShpjegimiSQ

NULL do të thotë „e panjohur“, prandaj nota = NULL s'funksionon — duhet nota IS NULL. COALESCE(telefoni, 'pa numër') jep vlerë rezervë. Çdo llogaritje me NULL jep NULL.

EnglishEN

NULL means “unknown”, so grade = NULL doesn't work — you need grade IS NULL. COALESCE(phone, 'no number') gives a fallback. Any arithmetic with NULL gives NULL.

Si ta mendosh

Si një fushë e paplotësuar në formular: s'është zero, është „s'dihet“.

Lexoje në anglisht

Like a blank form field: it isn't zero, it's “unknown”.

Shembull kodisql

SELECT emri, COALESCE(telefoni, 'pa numër') FROM nxenesit
WHERE email IS NOT NULL;

Terma të lidhur