多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
* 含义: 列子查询查出的结果为“一列数据”,类似这样: ``` select pinpai from product where chandi = ‘北京’; ``` 结果为: ![](https://img.kancloud.cn/c1/f2/c1f23c616a24248e118d66f763a2c161_128x124.jpg) * 使用: 列子查询通常用在where子句的 in 运算符中,代替in运算符中的“字面值”列表数据。 比如: ``` select * from product where chandi in ( '北京', '深圳','天津' ) ``` 如果in中的数据并不方便一个一个列出,但可以通过一个查询得到,就可以使用查询来实现: ``` select * from product where chandi in ( select chandi from product price > 4000 ); ``` 示例: 查出出产贵重商品(假设价格超过5000即为贵重商品)的那些产地的所有商品。 ![](https://img.kancloud.cn/97/d4/97d4f5433e6439dede17ac2cdd63fb81_910x267.jpg)