今回はSQL Serverの算術演算子です。
SQLの仕事から離れて、また戻ってくるとMOD(余剰)の演算子を忘れています。
SQL SERVERの算術演算子
operator | 演算子 | 意味 |
加算 | + | 加算 |
減算 | – | 減算 |
乗算 | * | 乗算 |
除算 | / | 除算 |
剰余 | % | 除算による整数の剰余を返します。 たとえば、12 % 5 の場合、12 を 5 で割ると余りは 2 なので、12 % 5 = 2 となります。 |
簡単なSQLで確かめてみます。
declare @tbl1 table(num1 int, num2 int) insert into @tbl1 values(4, 2) insert into @tbl1 values(5, 2) insert into @tbl1 values(6, 2) insert into @tbl1 values(7, 3) insert into @tbl1 values(8, 3) select num1, num2, num1 + num2 as '加算', num1 - num2 as '減算',num1 * num2 as '乗算',num1 / num2 as '割算',num1 % num2 as '剰余' from @tbl1
以上、SQL SERVERの算術演算子でした。