logo
  • 教程列表
  • SO官方文档
  • 变量
    • 使用 SELECT 更新变量
    • 使用初始值一次声明多个变量
    • 声明表变量
    • 使用 SET 更新变量
    • 复合赋值运算符
    • 通过从表中选择来更新变量
  1. StackOverflow 文档
  2. Microsoft SQL Server 教程
  3. 变量
  4. 通过从表中选择来更新变量

通过从表中选择来更新变量

Created: November-22, 2018

根据数据结构,你可以创建动态更新的变量。

DECLARE @CurrentID int = (SELECT TOP 1 ID FROM Table ORDER BY CreateDate desc)

DECLARE @Year int = 2014
DECLARE @CurrentID int = (SELECT ID FROM Table WHERE Year = @Year)

在大多数情况下,你需要确保在使用此方法时查询仅返回一个值。

  • 复合赋值运算符

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明