2

我在我的(我的)sql 查询中找不到错误:

SELECT * 
FROM   KUNDEN 
WHERE  KUNR IN (SELECT DISTINCT KUNR 
                FROM   AUSLEIHE) 

kunr:整数

每次它说,子查询中有多个结果。但我的目标是检查子查询是否包含 kunr 的值。如果你能帮助我,那就太好了。

4

3 回答 3

1

关于什么JOIN

SELECT * FROM   KUNDEN  k 
JOIN AUSLEIHE a ON (k.KUNR  = a.KUNR ) 
于 2013-09-09T21:06:12.097 回答
0
(SELECT KUNR 
FROM   AUSLEIHE GROUP BY KUNR)

试试这个子查询。

于 2013-09-09T20:57:26.430 回答
0

只为一笑

SELECT * FROM   KUNDEN  k 
LEFT JOIN AUSLEIHE a ON (k.KUNR  = a.KUNR )
where   a.KUNR is not null 
于 2013-09-09T21:24:17.930 回答