Программирование >>  Преобразование значений null 

1 ... 214 215 216 [ 217 ] 218 219


даты

работа с ними

дни недели, все даты,

выпадающие на определенный день недели, 2S0, 2S7 дни недели, первый/последний

в месяце, 2S7, 295 единицы времени, извлечение,

единицы времени, поиск, 337

календарь, 295, 313

месяц, первый/последний дни,

отсутствующие даты,

дополнение, 327, 337 сравнение записей, 339, 342 формат, 231 декартовы произведения, S3 диапазоны

начало/конец, определение, 363,

последовательные числовые

значения, формирование, 373, 377 последовательные, выявление, 34S,

пропущенные значения, вставка,

36S, 373

разность между значениями строк группы, 354, 363 динамический SQL, создание, 130 дубликаты

исключение, 401, 403

уничтожение, 117

зависящие от данных ключи,

сортировка, 60 задача с парикмахером, 593 записи вставка

см. вставка записей, 99 извлечениеизвлечениезаписей, 99 обновление

см. изменение записей, 99 слияние, 115 сортировка

см. сортировка записей, 99 уничтожение

см. уничтожение записей, 115 запросы

GROUP BY, возвращение столбцов,

не вошедших в них, 456 любой или все , 647, 654

не более , 62S, 634 не менее , 634, 640 по отрицанию, 619, 62S

А или В, но не оба, 622, 625

не А, 619, 622

только А, 625, 62S точно , 640 точно равно , 647

иерархии

отношения прародитель-родитель-

потомок, 505, 510 отношения родитель-потомок, 501,

родительские строки, поиск дочерних строк, 519, 523 сложная природа, 500 создание представлений, 510, 519 сравнение древовидной и

рекурсивной структур данных, 523 тип узла, определение, 523, 531 извлечение записей простое, 33, 46

все строки/столбцы, 33 из нескольких таблиц

см. несколько таблиц, 62 неопределенные значения, 43 случайные, 42, 43 соответствия шаблонам, 45 столбцы, 33, 35, 3S

присваивание имен возвращаемым, 36 строки, 34

ограничение числа, 40 упорядочивание результатов

см. сортировка записей, 47 условная логика, 39 сложные вопросы, 420, 499

агрегация скользящего диапазона

значений, 4S7, 494 гистограммы,

вертикальные, 453, 456 горизонтальные, 451, 452 группировка строк по интервалам

времени, 4S1, 4S4 группы фиксированного размера, организация данных в них, 441,

группы, создание заданного

количества, 445, 450 одновременная агрегация групп/

сегментов, 4S5, 4S7



извлечение записей сложные вопросы

повторяющиеся значения,

исключение, 436, 440 подсуммы для всех сочетаний,

вычисление, 466, 475 подсуммы, простые, вычисление,

462, 466

разреженные матрицы, создание,

столбцы, не перечисленные вGROUP BY, возвращение,

456, 461

строки, маркировка, 478 строки, не представляющие подсуммы, выявление, 476 см. также разворачивание, 420 изменение записей

значениями из другой таблицы, 110,

изменение данных строки, 107 использование запросов для

получения новых значений, 112 когда существуют соответствующие строки, 109 изменение имен в результатах запроса

см. псевдонимы, 36 имена, извлечение инициалов, 150, 154 индексы

получение списка, 123 создание, 18 информационная схема (MySQL/ PostgreSQL/SQL Server), 122

кадрирование, оператор, 613 Кайт, Том, 548

календари, создание, 295, 313 Кантор, Георг, 14 каталоги

см. метаданные, 121 ключевое слово AS, 36 ключи

внешние, 126, 130

зависящие от данных, 60

сохранение, 112 конкатенация

оператор (+) (SQL Server), 39, 344

оператор () (DB2/Oracle/ PostgreSQL), 39, 343

см. также функция CONCAT, 39 столбцы, 38 контактная информация, 28

логарифмы, 209

логика, включение бизнес-логики, 357

максмимальные значения, поиск

см. MAX, функция, 199 матрицы, разреженные, создание, 480 медианы, вычисление, 216, 220 метаданные, 121, 133

внешние ключи без индексов, 126,

генерирование SQL, 130 индексированные столбцы таблицы,

наложенные на таблицу

ограничения, 125 словарь данных, описание, 132, 133 столбцы таблицы, 122 таблицы схемы, 121 минимальные значения, поиск, 199,

371, 391, 392, 398

множества с повторяющимися

элементами, 597 мода, вычисление, 213, 216 мультимножества, 597, 598

несколько таблиц

извлечение данных, 62

значения, которых нет в других

таблицах, 72 столбцы одного типа, 62

обновление записей

см. изменение записей, 108 обратное разворачивание

результирующих множеств, 431, 435 объединения

анти-, 73

внешние, 73

внутренние, 64, 385

выбор столбцов, 67

и скалярные подзапросы, 76

описание, 62

рефлексивные

см. рефлексивные объединения,

экви-, 64, 72



объектно-ориентированные

возможности, 19 ограничения

наложение, 1S

получение списка, 125 оконные функции

и значения NULL, 606, 607

и отчеты, 614

определение временных интервалов,

платформы их поддерживающие,

551, 556

поведение, 601

поддерживающие их платформы,

434, 4S9 подоператор ORDER BY, 607

порядок обработки, 352, 4S7, 603 преимущества, 459, 554, 613, 616 сегменты, 604, 607 специальные функции, S9 сравнение с агрегатными функциями, 603 оперативного анализа данных (OLAP)

функции (DB2), 601 оператор кадрирования, 556, 609 операции над множествами, 7S в общем, 62, 63, 67

операции над числами

нахождение/вычисление

доли от целого в процентном

выражении, 573, 575 медианы, 216, 220 минимального/максмимального значения, 199

моды, 213, 216

подсуммы для всех сочетаний,

466, 475

подсуммы, простой, 462, 466 промежуточной суммы, 205, 20S изменение значений, 22S, 230 промежуточного произведения,

209, 212

промежуточной разности, 212 процента от целого, 220, 223 среднего, 197

среднего без учета наибольшего/ наименьшего значений, 224

столбцов, которые могут содержать значения NULL, агрегация, 223 подсчет

значений столбца, 205

строк, 203

преобразование

буквенно-цифровых строк, 226 целых чисел в их двоичное представление (Oracle), 547, 550 суммирование значений столбца, 201 остаток от деления, вычисление % , оператор (SQL Server), 21S % , функция (sql Server), 322, 326

MOD, функция (DB2), 21S ROW NUMBER, функция (DB2/SQL Server), 21S

отчеты с перекрестными ссылками обратное разворачивание (SQL

Server), 534, 536 создание (SQL Server), 532, 534

парадокс значений NULL, 595, 599 парадокс Рассела, 593 переносимость, код, 19 подзапросы

преобразование скалярных в составные (Oracle), 566, 56S

принудительная последовательность выполнения, 5S4

связанные, 71 подстановки оператор (%), 46 подсуммы

вычисление для всех сочетаний, 466,

простые, вычисление, 462, 466 разворачивание содержащего их результирующего множества, 495,

подчеркивания оператор ( ), 46

поиск, 37S, 419

верхние n записей, выбор, 3S9, 391 внешние объединения, логика OR

в них, 3S4, 3S7

дубликаты, исключение, 401, 403 значения строк, смещение, 396, 399 наибольшее/наименьшее значения,

поиск, 391 прогнозы, простые, формирование,

411, 419

результаты, разбиение на страницы,

37S, 3S1

результаты, ранжирование, 400 строки со взаимообратными

значениями, выявление, 3S7, 3S9 строки таблицы, как пропустить,

3S1, 3S4



1 ... 214 215 216 [ 217 ] 218 219

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика