SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 14.03.2013 12:26:19

ml227
Участник
Зарегистрирован: 14.03.2013
Сообщений: 2

Запрос для фильтра

Как грамотно записать такое:


SELECT *
FROM `base`
WHERE  (`type`=='{$t1}' , or  `type`=='{$t2}' ), and (`fl1`=='1', or `fl2`=='1')
 

Запрос предназначен для фильтра.

Отредактированно ml227 (14.03.2013 12:28:43)

Неактивен

 

#2 14.03.2013 12:36:41

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Запрос для фильтра

Можно так, если хочется покороче

SELECT * FROM `base` WHERE  `type` IN ('t1', 't2' ) AND (`fl1`=='1' OR `fl2`=='1');


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson