Может ли мускул вернуть имя поля значение которого не было найдено по where ?

Сенсей

Новичок
Может ли мускул вернуть имя поля значение которого не было найдено по where ?

Что я имею ввиду ... вот например такой запрос

select * from news WHERE razdel_id='5' and news_id='7'

Если здесь например не будет найдена новость где news_id = 7 - то я вывожу ошибку "новость не найдена"

А если не будет найдено значение razdel_id='5' - то я вывожу ошибку "Вы попытались выбрать не существующий раздел"

Зпрос я для примера дал ... на самом деле у меня там идет соеденение таблиц... просто не хочется делать доп запрос на проверку существования раздела .... (а раздел выбирается юзером)

Вот я и подумал .. может быть мускул как то возвращает не найденное условие ...
 

Кром

Новичок
Бред от начала до конца.

>select * from news WHERE razdel_id='5' and news_id='7'

Это запрос не отвечает условию "или".

>Зпрос я для примера дал

И что нам теперь с ним делать, учитывая, что он кривой?

>может быть мускул как то возвращает не найденное условие ...

Подумал, что сказал?
 
Сверху