я получил таблицуВ одном запросе
unam fnam
john alex
alex john
Я хочу запрос, который возвращает истину, если НАУ «Джон» == fnam «Алекс» или НАУ «» == Alex имя_файла «Джон»
Я не знаю, как это сделать в одном запросе. Мой код
$re = mysql_query("SELECT 1 FROM tab WHERE unam='john' and fnam='alex' LIMIT 1");
$ir = mysql_query("SELECT 1 FROM tab WHERE unam='alex' and fnam='john' LIMIT 1");
if ((!(mysql_num_rows($re))) && (!(mysql_num_rows($ir)))) echo 'not exists';
Я выполнил 2 отдельные запросы (один для unam 'john' == fnam 'alex'
и других для unam 'alex' == fname 'john'
, если оба запросы не имеют ни одной строки, то Echos не существует.
Я думал, может быть, это может быть оптимизировано для одного запроса. может кто-нибудь мне помочь. Спасибо
+1 Спасибо @sumoanand – niko