Изучаем sql


SELECT SUBSTRING('goodbye cruel world', 9, 5)



Pdf көрінісі
бет119/261
Дата28.07.2022
өлшемі1,6 Mb.
#147825
1   ...   115   116   117   118   119   120   121   122   ...   261
Байланысты:
Изучаем SQL ( PDFDrive )

SELECT SUBSTRING('goodbye cruel world', 9, 5);
++
| SUBSTRING('goodbye cruel world', 9, 5) |
++
| cruel |
++
1 row in set (0.00 sec)
Кроме упомянутых, все три сервера включают множество других
встроенных функций для работы со строковыми данными. Хотя на
значение многих из них сугубо специальное, например формирование
строкового эквивалента восьмеричных или шестнадцатеричных чи
сел, есть и функции общего назначения, например удаляющие или до
бавляющие пробелы в конце текстовой строки. Более подробную ин
формацию можно получить в справочном руководстве по SQL для кон


Числовые данные
135
кретного сервера или универсальном справочнике по SQL, например
«SQL in a Nutshell» (O’Reilly).
Числовые данные
В отличие от строковых данных (и временных, как вы вскоре увидите)
числовые данные довольно просты. Число можно ввести с клавиату
ры, извлечь из другого столбца или сформировать с помощью вычис
ления. Для вычислений доступны все обычные арифметические опе
раторы (
+


*

/
), а для задания порядка вычислений – скобки:
mysql> 
SELECT (37 * 59) / (78 (8 * 6));
++
| (37 * 59) / (78 (8 * 6)) |
++
| 72.77 |
++
1 row in set (0.00 sec)
Как упоминалось в главе 2, основная проблема при хранении число
вых данных – возможное округление (иногда очень грубое) при превы
шении предела, заданного для числового столбца. Например, число
999,99 при сохранении в столбце, определенном как 
float(3,1)
, будет
округлено до 99,9.
Выполнение арифметических операций
Большинство встроенных числовых функций предназначено для вы
полнения определенных арифметических операций, таких как вычис
ление квадратного корня числа. В табл. 7.1 перечислены некоторые
распространенные числовые функции, принимающие один числовой
аргумент и возвращающие число.
Таблица 7.1. Одноаргументные числовые функции


Достарыңызбен бөлісу:
1   ...   115   116   117   118   119   120   121   122   ...   261




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет