|
Программирование >> Преобразование значений null
даты работа с ними дни недели, все даты, выпадающие на определенный день недели, 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
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |