Autor Zpráva
domixx
Profil
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
domixx
co třeba ....and (`subtitle` LIKE '%% or `subtitle` is null)...
domixx
Profil
JJ dík, to je ono... zapomněl jsem, že existuje IS NULL...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0