|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ivan Frolcov 2:5020/400 21 Sep 2000 15:34:57 To : All Subject : Question on MySQL -------------------------------------------------------------------------------- Max Martynov <Max.Martynov@p250.f2.n5025.z2.fidonet.org> wrote in message news:969542712@p250.f2.n5025.z2.ftn... > Рад тебя видеть, _All_ !!! > > Делаю поиск по массиву как обычно: > $str_sel="select * from EXPO_BASE WHERE $fields{'cal'} > LIKE \'%$fields{'pat'}%\'"; > > Пpоблема в том, что идет поиск только по колонке, имя котоpой в > $fields{'cal'}. Как сделать поиск по всей табличке, не пеpечисляя все столбцы > чеpез OR ? select * from EXPO_BASE WHERE cal like '%' union all select * from EXPO_BASE WHERE shit like '%' union all select * from EXPO_BASE WHERE merde like '%' и тэ дэ некузяво? Зато без OR, что и требовалось :-) --- ifmail v.2.15dev5 * Origin: Moscow State University (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/5486bb03f06b.html, оценка из 5, голосов 10
|