我在我的(我的)sql查询中找不到错误:
SELECT *
FROM KUNDEN
WHERE KUNR IN (SELECT DISTINCT KUNR
FROM AUSLEIHE)
kunr:整数
每当它说,子查询中有多个结果。但我的目标是检查子查询是否包含kunr的值。 如果你能帮助我,那将是非常好的。
答案 0 :(得分:1)
JOIN
SELECT * FROM KUNDEN k
JOIN AUSLEIHE a ON (k.KUNR = a.KUNR )
答案 1 :(得分:0)
(SELECT KUNR
FROM AUSLEIHE GROUP BY KUNR)
试试这个子查询。
答案 2 :(得分:0)
只为笑而已
SELECT * FROM KUNDEN k
LEFT JOIN AUSLEIHE a ON (k.KUNR = a.KUNR )
where a.KUNR is not null