Forum Webscript.Ru
Разное => Юмор => Тема начата: DartSidius от 03 Ноября 2006, 13:29:04
-
Такая проблема....есть таблица....например картинки...поля id,checked
пытаюсь выбрать в одном запросе 2 варианта...все картинки и картинки у которых поле checked = 1
выбираю так SELECT count(id) as num
как в этом же запросе выбрать картинки с checked =1?...пользоваться WHERE нельзя!
-
[OFF]Может в юмор?[/OFF]
-
hanslinger
гы! апридиленна!
-
Может я чтото не догнал :)
Вот тебе вариант :
SELECT SQL_CALC_FOUND_ROWS * WHERE checked =1
SELECT FOUND_ROWS();
-
hanslinger:
Может в юмор?
Почему?....
хочешь сказать что такой запрос не будет работать?
SELECT count(id) as num WHERE 1
вот мне ещё надо выбрать с checked...мож как то так count(checked=1)?
или с помощью sum?
-
[m] в юмор, поддерживаю :)
DartSidius
DartSidius:
пользоваться WHERE нельзя
-
Хм...понятно...небыло такого варианта, что задать напряму в WHERE нельзя?...если небыло...значит не собирали больших запросов....
раз все тут клоуны...тема закрыта...сам разобрался
-
DartSidius
Так и пиши, что нельзя прямого WHERE.
DartSidius: значит не собирали больших запросов
Уверен?
Состав клоунов выражает благодарность за тему.
Разобрались - ОК, рад за вас.
[m] тема закрыта...и перетащена в юмор.