s22
Guest
Запрос к двум таблицам
У меня есть две таблицы t1 и t2
t1(id int, name char,num int)
t2(id int, nid char, ostatok int)
id в t1 связан c nid в t2
Как правильно записать запрос на SQL
Выбрать все записи из t1 где num= $num и для которых ostatok в t2 >0
Я написал и не работает
SELECT * FROM t1 WHERE num =$num AND (SELECT sum(ostatok) FROM t2 WHERE t1.id=t2.nid)>0)
Что не правильно??
У меня есть две таблицы t1 и t2
t1(id int, name char,num int)
t2(id int, nid char, ostatok int)
id в t1 связан c nid в t2
Как правильно записать запрос на SQL
Выбрать все записи из t1 где num= $num и для которых ostatok в t2 >0
Я написал и не работает
SELECT * FROM t1 WHERE num =$num AND (SELECT sum(ostatok) FROM t2 WHERE t1.id=t2.nid)>0)
Что не правильно??