[linux] MySQL a filter
Stano Paska
paska na spoj.army.sk
Úterý Březen 13 07:02:54 CET 2001
treba pouzit zatvorky...
----- Original Message -----
From: Miroslav DULIK <dulik na rocketmail.com>
To: <linux na rak.isternet.sk>
Sent: Monday, March 12, 2001 8:28 PM
Subject: [linux] MySQL a filter
> Zdravim !!!
> Mam maly problem s MySQL. Dajme tomu ze mam tabulku v tvare:
>
> cislo | meno | priezvisko | mesto
>
> Ak chcem vyfiltrovat ludi, v ktorych je meno alebo priezvisko s nejakym
> textom (viz. dalej) ale musia (!!!) byt z nejakeho mesta, pouzijem prikaz:
>
> SELECT * FROM tabulka where
> meno like "%jan%"
> OR priezvisko like "%kovac%"
> AND mesto like "%bratislava%"
>
> najde vsetkych ludi, ktori maju v mene retazec "jan" a v priezvisku
> retazec "kovac", ale uz neobmedzi zoznam na tych, ktori si z mesta
> "bratislava"
> Proste vypise tych, ktori vyhoveju prvym dvom podmienkam, ale
> obmedzujucu podmienku AND uz neberia do uvahy. Ak to ale hodim takto:
>
> SELECT * from tabulka where
> meno like "%jano%"
> AND mesto like "%bratislava%"
> OR priezvisko like "%kovac%"
> AND mesto like "%bratislava%"
>
> tak to uz funguje.
>
> Problem nastava opat vtedy, ak pouzijem dajme tomu 20x OR.
> Neviete niekto poradit ??? Staci aj nejaky odkaz na dokument, v ktorom sa
> podrobnejsie o tychto veciach. Vdaka. Miro
>
>
> ***************************************************
> * Miroslav DULIK ml., Liptovsky Mikulas
> * email: dulik na rocketmail.com
> * www: linuxpub.home.sk
> * mobil: +421 903 885246
> * icq: 102831592
> ***************************************************
>
>
>
>
> _______________________________________________
> linux mailing list
> linux na rak.isternet.sk
> http://rak.isternet.sk/mailman/listinfo/linux
>
Další informace o konferenci linux