¿Pueden las sentencias SQL realizar operaciones lógicas de multiplicación y división?
Sí
Método 1
sqlserver
seleccione a/b, a b, a*b
Número Los cálculos de tipos se pueden escribir directamente así
Método 2
seleccione a.a/b.b, a.a b.b
de una combinación izquierda b en a.c=b.c
Introducción a Transact-SQL
Transact-SQL es un lenguaje de programación utilizado en el sistema de administración de bases de datos relacionales Microsoft SQL Server.
Divididos principalmente en seis categorías:
Operadores aritméticos, operadores de asignación, operadores bit a bit, operadores de comparación, operadores lógicos y operadores de concatenación de cadenas.
Los operadores aritméticos incluyen ( ), resta (-), multiplicación (*), división (/) y modulación ().
Operador de asignación "="
Operador bit a bit "amp; ^ |"
Operador de comparación =, gt;, lt;, gt = , lt; =, lt;gt;, ! =, ! gt;, ! lt;
Operadores lógicos Y, O, NO
Operadores de concatenación de cadenas