作者mikechen (mike)
看板Database
标题Re: [mySQL ]可以帮我看一下哪里有错吗?抓不到资料
时间Sat Jun 13 04:13:21 2009
※ 引述《xv1987 (cOOL)》之铭言:
: 我是这样写的 但错了,请问哪里有错要怎麽改呢
: SELECT *
: FROM student
: WHERE subject_teacher = (SELECT student_name FROM student WHERE login_id =
: colname)
SELECT *
FROM student
WHERE subject_teacher IN (SELECT student_name FROM student WHERE login_id =
colname)
改成 IN 就应该可以
IN 用於连接一笔以上的资料或集合
= 依据传回值判断是否成立,用於单一传回值,
若传回值为多笔,会有ERROR,在SQL 解析就会知道
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.224.70.48