T-SQL 子查询2025年3月17日 | 阅读 3 分钟 子查询 与其他 SQL Server 查询一起使用,并嵌入在 WHERE 子句中。子查询用于返回数据,该数据在主查询中用作条件,以限制要检索的数据。 子查询与语句 SELECT、INSERT、UPDATE 和 DELETE 一起使用,并带有运算符 =、<、>、>=、<=、IN 和 BETWEEN 等。 子查询 遵循一些规则 -
带有 SELECT 语句的子查询语法子查询与 SELECT 语句一起使用。 以下是语法。 示例参见 EMPLOYEES 表
我们借助 SELECT 语句应用子查询。 输出
带有 INSERT 语句的子查询子查询可与 INSERT 语句一起使用。子查询的选定数据可以修改 字符、数字或日期 函数。 语法INSERT 语句的语法是 示例此语法用于将完整的 EMPLOYEES 表复制到 EMPLOYEES_BKP。 带有 UPDATE 语句的子查询子查询与 UPDATE 语句一起使用。当我们使用子查询和 UPDATE 语句时,会更新 一个 或 多个 列。 语法以下是基本语法。 示例以下命令将 EMPLOYEES 表中 年龄 >=31 的 员工 的 SALARY 乘以 0.25。 表中给出了两行
带有 DELETE 语句的子查询子查询与其他上述注释一起与 DELETE 语句一起使用。 语法语法如下。 示例该查询删除表中 年龄 大于或等于 31 的 EMPLOYEES 记录。 它有两行,并且 EMPLOYEES 表将具有以下记录。
下一篇主题T-SQL 事务 |
我们请求您订阅我们的新闻通讯以获取最新更新。