需要解决查询问题

时间:2012-04-19 06:51:02

标签: php mysql

SELECT fname, sname, email 
FROM student WHERE contact_flag='Yes' AND sno!='$lastid'

如何重新编写此查询,使其不选择链接到$ lastid的数据,从而检索其他数据?一直在努力解决这个问题已有一段时间了,我无法弄明白。请帮帮我!

2 个答案:

答案 0 :(得分:0)

试试这个,完全未经测试

SELECT fname, sname, email 
FROM student WHERE contact_flag='Yes' AND sno NOT IN (SELECT sno FROM student WHERE sno='$lastid')

答案 1 :(得分:0)

您在单引号内使用php变量。试试“$ lastid”。希望这会有所帮助。