我有2个表需要帮助的加入问题
Table 1 ID Status 1 D 2 F 3 D Table 2 SID ID Approve 1 1 N 2 1 Y 3 1 Y 4 2 Y 5 3 Y Result:- Should be Table 1 (ID, Status) 3, D 2,F
如果不显示1(作为子行的一个有N个在批准列)
我需要一个查询来加入对ID 2个表并查找在批准列中没有N的记录。有没有人有任何线索如何实现这一点?
我试图
SELECT * FROM Table1 AS t1 INNER JOIN Table2 AS t2 ON t2.id = t1.id WHERE t2.Approve != 'N'
不工作
应该发生什么? – 2010-02-23 15:38:49
对于什么数据库? – 2010-02-23 15:46:18