SQL WHERE子句中的子查询
示例
以下示例(从城市示例中)查找人口低于平均温度(通过子查询获得)的城市:
SELECT name, pop2000 FROM cities WHERE pop2000 < (SELECT avg(pop2000) FROM cities);
此处:子查询(SELECTavg(pop2000)FROMcitys)用于在WHERE子句中指定条件。结果是:
以下示例(从城市示例中)查找人口低于平均温度(通过子查询获得)的城市:
SELECT name, pop2000 FROM cities WHERE pop2000 < (SELECT avg(pop2000) FROM cities);
此处:子查询(SELECTavg(pop2000)FROMcitys)用于在WHERE子句中指定条件。结果是: