在本文中,我将比较子查询以加入 SQL。 如果在另一个 SQL 语句中编码,则称为子查询的选择语句。 子查询可以返回单个值或者结果集。 此结果集可能包含单列或者多列。
在 SELECT 语句中有四种创建子查询的方法。
- 在 WHERE 子句中
- 在 HAVING 子句中
- 在 FROM 子句中
- 在 SELECT 子句中
Join运算符提供一个结果集,其中包括两个表中的列。 包含子查询的查询提供的结果只能包含其他查询中表名的列。
例子
select * from billtbl join vendors on billtbl.vendorid = vendors.vendorid
select * from billtbl where vendorid IN (select vendorid from vendors)
日期:2020-06-02 22:17:42 来源:oir作者:oir