SQL 变量赋值:使用 SELECT TOP 1 获取数据
在 SQL 中,可以使用 SELECT 语句将查询结果赋值给变量。具体的语法如下:\n\nsql\nDECLARE @变量名 数据类型;\n\nSELECT TOP 1 @变量名 = 列名\nFROM 表名\nORDER BY 排序列 ASC/DESC;\n\n\n其中,@变量名 是你定义的变量名,数据类型 是变量的数据类型,列名 是你要赋值的列名,表名 是你要查询的表名,排序列 是用于排序的列名,ASC 表示升序排序,DESC 表示降序排序。\n\n例如,如果要将表中某个列的最大值赋值给变量 @max_value,可以使用以下 SQL 语句:\n\nsql\nDECLARE @max_value INT;\n\nSELECT TOP 1 @max_value = 列名\nFROM 表名\nORDER BY 列名 DESC;\n\n\n这样,变量 @max_value 就被赋值为该列的最大值。
原文地址: https://www.cveoy.top/t/topic/pZTd 著作权归作者所有。请勿转载和采集!