Autor Zpráva
Jirin
Profil
Jak to je s NULL u integer. U string apod. pokud muze byt "nicotna" hodnota, tak se ma dat NULL, ale pokud je typu INT, ma se davat NULL anebo spise dat jak default 0. Jak to resite vy? Pripadne co je rychlejsi a co lepsi?;-)

A jeste vubec obecne, pokud mam NULL, sysel jsem, ze pokud ma mam treba varchar(50) - tak normalne zabira nejakych tech 50bajtu, i prestoo, pokud to necham prazdne. Kdezto pokud pouziju NULL, tak pak by melo byt mene bajtu - asi ctyri. Jak to tam je?
Kajman_
Profil *
No, záleží na tom, zda v něch datech chcete dát nulu nebo žádné číslo.

Když uděláte průměr z hodnot null,1,null,2,null,3, tak dostanete 2, pokud místo null budou nuly, tak 1.
mila
Profil
NULL a nula je něco jiného. Null je něco jako nevím, nedefinováno, kdežto 0 je číslo jako každé jiné.
Je rozdíl, jestli do políčka cena napíšeš nula (zadarmo) nebo NULL (z nějakého důvodu nevyplněno).
Toto téma je uzamčeno. Odpověď nelze zaslat.