MS SQL相当于查询中MySQL用户定义的变量

cwyers

在MySQL中,如果要报告一个公式然后在另一个公式中使用该结果,则可以执行以下操作:

SELECT @var1 := column1+column2 AS var1
, POWER(@var1,2) AS var2squared
FROM database.table;

MS SQL Server中是否有等效功能?

马克·夏皮罗

您还可以使用CROSS APPLY:

SELECT v.Var1, POWER(v.Var1, 2) AS Var2Squared
    FROM [Table] t
    CROSS APPLY (SELECT t.Column1 + t.Column2 AS Var1) v
;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

相当于MyISAM的MS SQL?

来自分类Dev

相当于MS Access中的OPENROWSET

来自分类Dev

相当于MS Access中NZ功能的ADO?

来自分类Dev

GTK相当于MS Spy ++

来自分类Dev

GTK相当于MS Spy ++

来自分类Dev

相当于IBM DB2 9.7的MS SQL Server 2008“带有(无锁)”

来自分类Dev

MS SQL Server - 加入两个表,其中 ID 相当于新 ID

来自分类Dev

MS Word相当于LaTeX:\ section [Short Header] {Header}

来自分类Dev

相当于 ms-office-online AUR 包

来自分类Dev

相当于给定mysql查询的ORACLE SQL

来自分类Dev

MS Word是否具有相当于Range.GetSpellingSuggestions的语法?

来自分类Dev

MS Word是否具有相当于Range.GetSpellingSuggestions的语法?

来自分类Dev

动态MS SQL查询

来自分类Dev

MS SQL SYS表在Oracle中相当

来自分类Dev

MS SQL SYS表在Oracle中相当

来自分类Dev

相当于R查询的sql

来自分类Dev

BigQuery 相当于 SQL 查询

来自分类Dev

MS Sql中的小计

来自分类Dev

在MySQL中相当于OUTER JOIN

来自分类Dev

在MongoDB中相当于mysql的BETWEEN

来自分类Dev

将mysql查询转换为MS SQL

来自分类Dev

相当于sql在()中的firebase

来自分类Dev

相当于 SQL Server 中的 NULL

来自分类Dev

在查询中查询?(MS Access)

来自分类Dev

尝试在MS Access中重现MySQL查询

来自分类Dev

在MS Access SQL查询中合并行

来自分类Dev

MS Access SQL查询中的奇怪IIF

来自分类Dev

在MS SQL查询中添加参数

来自分类Dev

在ms sql查询中添加额外的参数