SQL 查询没有 return 使用此 HAVING 子句的任何内容
SQL query does not return anything with this HAVING clause
我想要所有高于所有 ID 平均值的客户 ID
SELECT k_vorname, k_nachname, k_ID FROM kunden GROUP BY k_ID HAVING k_ID > AVG(k_ID)
但是这个查询returns什么都没有。为什么?
你可以试试下面
SELECT k_vorname, k_nachname, k_ID FROM kunden
where k_id > (select AVG(k_ID) from kunden)
我想要所有高于所有 ID 平均值的客户 ID
SELECT k_vorname, k_nachname, k_ID FROM kunden GROUP BY k_ID HAVING k_ID > AVG(k_ID)
但是这个查询returns什么都没有。为什么?
你可以试试下面
SELECT k_vorname, k_nachname, k_ID FROM kunden
where k_id > (select AVG(k_ID) from kunden)