タグ

sqlとWHEREに関するimmrmktのブックマーク (1)

  • 演算子の優先順位 (Transact-SQL)

    式の中の 2 つの演算子が同じ優先順位レベルの場合は、式の中での位置に従って演算子は左から右へと評価されます。たとえば、次の SET ステートメントで使用される式では、減算演算子が加算演算子よりも前に評価されます。 DECLARE @MyNumber int SET @MyNumber = 4 - 2 + 27 -- Evaluates to 2 + 27 which yields an expression result of 29. SELECT @MyNumber 式の中で演算子の定義済みの優先順位を無効にするには、かっこを使用します。この場合、かっこ内のすべての演算が評価され、1 つの値が作成されてから、かっこ外の演算子でこの値が使用されます。 たとえば、次の SET ステートメントで使用される式では、乗算演算子の優先順位は加算演算子よりも高くなります。したがって、乗算演算子が先に

    演算子の優先順位 (Transact-SQL)
  • 1