我有一个带有变量 $lid 的 php 页面,以及一个带有可变 $uid 的用户...我需要从 2 个表中选择一些数据来填写页面。
Table 1 Table 2
¦----------¦----------¦ ¦----------¦----------¦----------¦
¦ qid ¦ lid ¦ ¦ owner ¦ qid ¦timestamp ¦
¦----------¦----------¦ ¦----------¦----------¦----------¦
我需要编写一个 SQL 语句,从表 2 中获取所有内容,其中所有者 = $uid,如果 qid 尚未在 table1 中列出,并且当前页面的 $lid。
我试过
SELECT * FROM table_two WHERE qid != (SELECT qid FROM table_one WHERE lid = " . $lid .") AND owner = " . $uid . ";
但没有快乐
有任何想法吗?