Autor | Zpráva | ||
---|---|---|---|
regy Profil |
#1 · Zasláno: 25. 2. 2010, 18:13:29
Zdravím,
mám tabulku v mysl a v ní mám sloupec kasicka (příklad ;-)). tabulka vypadá třeba takto: | nazev | kasicka | ****************** pepa | pětikoruna, dvacka, koruna ondra | dvacka, koruna, dvoukoruna franta | padesátikoruna, stovka, tisícovka kuba | dvacka, koruna, tisícovka Potřebuju vybrat všechny řádky, které obsahují ve sloupci kasička buď koruna, dvacka nebo tisícovka. Stačí, když je tam alespoň jedno a může tam být taky cokoli dalšího. Asi bych to dokázal nějakou změtí or, like a závorek, ale raději se ptám, jestli neexistuje nějaké elegantní řešení. Snad se to z toho dá pochopit. předem moc díky |
||
martindeveloper Profil |
#2 · Zasláno: 25. 2. 2010, 18:34:28 · Upravil/a: martindeveloper
SELECT * FROM penize WHERE kasicka LIKE '%koruna%' OR kasicka LIKE '%dvacka%' OR kasicka LIKE '%tisícovka%'; Nebo místo LIKE použít REGEXP a odstranit ty procenta. |
||
regy Profil |
#3 · Zasláno: 25. 2. 2010, 19:37:33
Dík. Nikdy jsem like nepoužíval, tak jsem nevěděl, že jich může být v příkazu více. :-)
|
||
Časová prodleva: 14 let
|
0