select 子查询
时间: 2023-10-15 22:29:46 浏览: 45
子查询是嵌套在其他SQL查询的WHERE子句中的查询。它可以用于在主查询中根据特定条件过滤数据的需要。子查询必须括在圆括号中,SELECT子句中只能有一个列,除非主查询中有多个列需要与子查询选中的列进行比较。子查询不能使用ORDER BY,但主查询可以。在子查询中,GROUP BY可以起到与ORDER BY相同的作用。返回多行数据的子查询只能与多值操作符(如IN操作符)一起使用。子查询的SELECT列表中不能包含任何对BLOB、ARRAY、CLOB或NCLOB类型值的引用。此外,子查询不能直接用于集合函数中,而BETWEEN操作符不能和子查询一起使用,但可以在子查询中使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [SQL入门之第十七讲——子查询](https://blog.csdn.net/qq_40236497/article/details/124730795)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [SELECT 语句中的 子查询(Sub Query)](https://blog.csdn.net/universsky2015/article/details/83593844)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]