Autor | Zpráva | ||
---|---|---|---|
domixx Profil |
#1 · Zasláno: 5. 12. 2007, 01:18:19
Nazdárek,
nevíte někdo, jak v SQL jednoduše obejít toto? SELECT * FROM `items` WHERE `id` LIKE '%8090360963%' AND `subtitle` LIKE '%%'; - když je subtitle NULL, tak to nic nenajde, ani když dám LIKE NULL, nebo = NULL, prostě nic... Měl jsem za to, že % znamená cokoliv, ale podle všeho nejde najít ani záznam, kde je hodnota ve sloupci NULL. Dalo by se to obejít v PHP nějakou konstrukcí, ale chci se tomu vyhnout, protože v podmínce je více ANDů... PS: mám tam 2x% protože někdy něco mezi ty procenta vkládám proměnnou... |
||
Casero Profil |
#2 · Zasláno: 5. 12. 2007, 01:27:15
domixx
co třeba ....and (`subtitle` LIKE '%% or `subtitle` is null)... |
||
domixx Profil |
#3 · Zasláno: 7. 12. 2007, 01:08:43
JJ dík, to je ono... zapomněl jsem, že existuje IS NULL...
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0