假设我有一个名为“tblTemp”具有下列数据与多行条件SQL选择数据
ID Name
1 A
2 B
3 C
4 A
4 B
5 A
5 B
5 C
6 C
6 B
我想从& B的名义获得ID,但跟&乙表&ç象下面这样:
4 A
或
4 B
我该如何在sql中这样做?
我尝试以下SQL,但它返回5行,以及:
SELECT tblTemp.ID, tblTemp.Name
FROM tblTemp INNER JOIN
tblTemp AS tbltemp_1 ON tblTemp.ID = tbltemp_1.ID
WHERE (tblTemp.Name = 'A') AND (tbltemp_1.Name = 'B')
问题标记为[tag:mysql]和[tag:sql-server]。你在用哪个? – eggyal 2012-07-25 10:57:18
对于所有那些,OP要ID和A,B,如果它也有C,它应该被省略 – Madhivanan 2012-07-25 11:02:24
@Madhivanan我相信OP想精确设置比较... – 2012-07-25 11:08:30