Autor | Zpráva | ||
---|---|---|---|
farradox Profil |
#1 · Zasláno: 3. 2. 2010, 19:45:42
Zdravím,
potřebuji složi primitivní SQL dotaz, ale vůbec si s ním nevím rady. SELECT * FROM jidla WHERE archiv =0 AND plevka LIKE '%mrkev%' OR hlavni LIKE '%mrkev%' OR salat LIKE '%mrkev%' ORDER BY vlozeno DESC LIMIT 0, 10 Mešlenka je taková, že nesmí zobrazit položky v archivu a mrkev se může nacházet někde nebo jinde atd... Problém nastává, když přidám už druhý OR, tak to začne vypisovat i položky, kde je archiv =1. |
||
mattyZEM Profil |
#2 · Zasláno: 3. 2. 2010, 19:47:13 · Upravil/a: mattyZEM
WHERE (archiv =0) AND (plevka LIKE '%mrkev%' OR hlavni LIKE '%mrkev%' OR salat LIKE '%mrkev%') Zkus :) |
||
farradox Profil |
#3 · Zasláno: 3. 2. 2010, 19:53:49
:-) Včera mi to se závorkami nešlo a najedou to jede... Jsem věděl, že to bude nějaké prkotina. Moc díky
|
||
Časová prodleva: 13 let
|
0