Разработка баз данных в Delphi. 11 Уроков


 Вычисления


SELECT emp_no, salary, salary * 1.15

FROM employee           получить список номеров
                                                                  служащих и их зарплату,
                                                                  в том числе увеличенную на 15%

EMP_NO                 SALARY                       

====== ====================== ======================

     2              105900.00                 121785

     4               97500.00                 112125

     5              102750.00               118162.5

     8               64635.00               74330.25

     9               75060.00                  86319

    11               86292.94      99236.87812499999

    12               53793.00               61861.95

    14               69482.62      79905.01874999999

   ...

Порядок вычисления выражений подчиняется общепринятым правилам: сначала выполняется умножение и деление, а затем - сложение и вычитание. Операции одного уровня выполняются слева направо. Разрешено применять скобки для изменения порядка вычислений.

Например, в выражении col1 + col2 * col3 сначала находится произведение значений столбцов col2 и col3, а затем результат этого умножения складывается со значением столбца col1. А в выражении (col1 + col2) * col3 сначала выполняется сложение значений столбцов col1 и col2, и только после этого результат умножается на значение столбца col3.



Содержание раздела