如何在SQL Server中执行诸如两列相乘和相减之类的操作?
Payment PK - PaymentID FK - PaymentTypeID FK - OccupiedApartmentID **- InitalPayment - MonthlyRate - Balance** - PaymentDate
ruyhziif1#
在查询中,您可以执行类似以下的操作:
SELECT ColumnA * ColumnB FROM table
或
SELECT ColumnA - ColumnB FROM table
您也可以在数据表中建立计算数据行,以便永久使用公式。
qoefvg9y2#
select InitialPayment * MonthlyPayRate as SomeRandomCalculation from Payment
h9vpoimq3#
语法:
SELECT <Expression>[Arithmetic_Operator]<expression>... FROM [Table_Name] WHERE [expression];
1.表达式:由单个常量、变量、标量函数或列名组成的表达式,也可以是将值与其他值进行比较或执行算术计算的SQL查询片段。1.算术运算符:加(+)、减(-)、乘(*)和除(/)。1.表格名称:数据表的名称。
7z5jn7bk4#
此代码用于将一列的值相乘
select exp(sum(log(column))) from table
2hh7jdfx5#
您可以使用查询:用于乘法
Select columnA * cloumnB as MultiplyResult from TableName
用于减法
Select columnA - cloumnB as SubtractionResult from TableName
ncgqoxb06#
select InitialPayment * MonthlyRate as MultiplyingCalculation, InitialPayment - MonthlyRate as SubtractingCalculation from Payment
6条答案
按热度按时间ruyhziif1#
在查询中,您可以执行类似以下的操作:
或
您也可以在数据表中建立计算数据行,以便永久使用公式。
qoefvg9y2#
h9vpoimq3#
语法:
1.表达式:由单个常量、变量、标量函数或列名组成的表达式,也可以是将值与其他值进行比较或执行算术计算的SQL查询片段。
1.算术运算符:加(+)、减(-)、乘(*)和除(/)。
1.表格名称:数据表的名称。
7z5jn7bk4#
此代码用于将一列的值相乘
2hh7jdfx5#
您可以使用查询:
用于乘法
用于减法
ncgqoxb06#