Программирование >>  Понятие sql 

1 ... 90 91 92 [ 93 ] 94 95


ОПЕРАТОР IN...............................................................................................................................................................................39

ОПЕРАТОР BETWEEN................................................................................................................................................................40

ОПЕРАТОР LIKE...........................................................................................................................................................................42

РАБОТА С НУЛЕВЫМИ (NULL) ЗНАЧЕНИЯМИ........................................................................................................................44

NULL ОПЕРАТОР.........................................................................................................................................................................44

ИСПОЛЬЗОВАНИЕ NOT СО СПЕЦИАЛЬНЫМИ ОПЕРАТОРАМИ........................................................................................45

РЕЗЮМЕ........................................................................................................................................................................................46

РАБОТА С SQL.............................................................................................................................................................................46

ОБОБЩЕНИЕ ДАННЫХ С ПОМОЩЬЮ АГРЕГАТНЫХ ФУНКЦИЙ............................................47

ЧТО ТАКОЕ АГРЕГАТНЫЕ ФУНКЦИИ ?....................................................................................................................................48

КАК ИСПОЛЬЗОВАТЬ АГРЕГАТНЫЕ ФУНКЦИИ ?...................................................................................................................48

СПЕЦИАЛЬНЫЕ АТРИБУТЫ COUNT........................................................................................................................................49

ИСПОЛЬЗОВАНИЕ DISTINCT....................................................................................................................................................49

ИСПОЛЬЗОВАНИЕ COUNT СО СТРОКАМИ, А НЕ ЗНАЧЕНИЯМИ.......................................................................................50

ВКЛЮЧЕНИЕ ДУБЛИКАТОВ В АГРЕГАТНЫЕ ФУНКЦИИ........................................................................................................50

АГРЕГАТЫ ПОСТРОЕННЫЕ НА СКАЛЯРНОМ ВЫРАЖЕНИИ...............................................................................................51

ПРЕДЛОЖЕНИЕ GROUP BY.......................................................................................................................................................51

ПРЕДЛОЖЕНИЕ HAVING............................................................................................................................................................53

НЕ ДЕЛАЙТЕ ВЛОЖЕННЫХ АГРЕГАТОВ.................................................................................................................................54

РЕЗЮМЕ........................................................................................................................................................................................55

РАБОТА С SQL.............................................................................................................................................................................55

ФОРМИРОВАНИЕ ВЫВОДОВ ЗАПРОСОВ.................................................................................56

СТРОКИ И ВЫРАЖЕНИЯ............................................................................................................................................................57

УПОРЯДОЧЕНИЕ ВЫВОДА ПОЛЕЙ..........................................................................................................................................59

РЕЗЮМЕ........................................................................................................................................................................................63

РАБОТА С SQL.............................................................................................................................................................................63

ЗАПРАШИВАНИЕ МНОГОЧИСЛЕНЫХ ТАБЛИЦ ТАК ЖЕ, КАК ОДНОЙ...................................64

ОБЪЕДИНЕНИЕ ТАБЛИЦ............................................................................................................................................................65

ИМЕНА ТАБЛИЦ И СТОЛБЦОВ..................................................................................................................................................65

СОЗДАНИЕ ОБЬЕДИНЕНИЯ......................................................................................................................................................65

ОБЪЕДИНЕНИЕ ТАБЛИЦ ЧЕРЕЗ СПРАВОЧНУЮ ЦЕЛОСТНОСТЬ......................................................................................66

ОБЪЕДИНЕНИЯ ТАБЛИЦ ПО РАВЕНСТВУ ЗНАЧЕНИЙ В СТОЛБЦАХ И ДРУГИЕ ВИДЫ ОБЪЕДИНЕНИЙ...................67

ОБЪЕДИНЕНИЕ БОЛЕЕ ДВУХ ТАБЛИЦ....................................................................................................................................68

РЕЗЮМЕ........................................................................................................................................................................................69

РАБОТА С SQL.............................................................................................................................................................................69

ОБЪЕДИНЕНИЕ ТАБЛИЦЫ С СОБОЙ........................................................................................70

КАК ДЕЛАТЬ ОБЪЕДИНЕНИЕ ТАБЛИЦЫ С СОБОЙ ?............................................................................................................71

ПСЕВДОНИМЫ.............................................................................................................................................................................71

УСТРАНЕНИЕ ИЗБЫТОЧНОСТИ...............................................................................................................................................72

ПРОВЕРКА ОШИБОК...................................................................................................................................................................73

БОЛЬШЕ ПСЕВДОНИМОВ..........................................................................................................................................................74

ЕЩЕ БОЛЬШЕ КОМПЛЕКСНЫХ ОБЪЕДИНЕНИЙ....................................................................................................................74

РЕЗЮМЕ........................................................................................................................................................................................76

РАБОТА С SQL.............................................................................................................................................................................76

ВСТАВКА ОДНОГО ЗАПРОСА ВНУТРЬ ДРУГОГО.....................................................................77



КАК РАБОТАЕТ ПОДЗАПРОС?..................................................................................................................................................78

ЗНАЧЕНИЯ, КОТОРЫЕ МОГУТ ВЫДАВАТЬ ПОДЗАПРОСЫ.................................................................................................79

DISTINCT С ПОДЗАПРОСАМИ...................................................................................................................................................79

ПРЕДИКАТЫ С ПОДЗАПРОСАМИ ЯВЛЯЮТСЯ НЕОБРАТИМЫМИ......................................................................................80

ИСПОЛЬЗОВАНИЕ АГРЕГАТНЫХ ФУНКЦИЙ В ПОДЗАПРОСАХ..........................................................................................81

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ, КОТОРЫЕ ВЫДАЮТ МНОГО СТРОК С ПОМОЩЬЮ ОПЕРАТОРА IN.................82

ПОДЗАПРОСЫ ВЫБИРАЮТ ОДИНОЧНЫЕ СТОЛБЦЫ..........................................................................................................84

ИСПОЛЬЗОВАНИЕ ВЫРАЖЕНИЙ В ПОДЗАПРОСАХ.............................................................................................................84

ПОДЗАПРОСЫ В ПРЕДЛОЖЕНИИ HAVING.............................................................................................................................85

РЕЗЮМЕ........................................................................................................................................................................................86

РАБОТА С SQL.............................................................................................................................................................................86

СООТНЕСЕННЫЕ ПОДЗАПРОСЫ...............................................................................................87

КАК СФОРМИРОВАТЬ СООТНЕСЕННЫЙ ПОДЗАПРОС.......................................................................................................88

КАК РАБОТАЕТ СООТНЕСЕННЫЙ ПОДЗАПРОС...................................................................................................................88

ИСПОЛЬЗОВАНИЕ СООТНЕСЕННЫХ ПОДЗАПРОСОВ ДЛЯ НАХОЖДЕНИЯ ОШИБОК...................................................91

СРАВНЕНИЕ ТАБЛИЦЫ С СОБОЙ............................................................................................................................................91

СООТНЕСЕННЫЕ ПОДЗАПРОСЫ В ПРЕДЛОЖЕНИИ HAVING............................................................................................92

СООТНЕСЕННЫЕ ПОДЗАПРОСЫ И ОБЬЕДИНЕНИЯ............................................................................................................93

РЕЗЮМЕ........................................................................................................................................................................................93

РАБОТА С SQL.............................................................................................................................................................................94

ИСПОЛЬЗОВАНИЕ ОПЕРАТОРА EXISTS...................................................................................95

КАК РАБОТАЕТ EXISTS?.............................................................................................................................................................96

ВЫ1БОРСТОЛБЦОВС ПОМОЩЬЮ EXISTS.............................................................................................................................97

ИСПОЛЬЗОВАНИЕ EXISTS С СООТНЕСЕННЫМИ ПОДЗАПРОСАМИ................................................................................97

КОМБИНАЦИЯ ИЗ EXISTS И ОБЬЕДИНЕНИЯ.........................................................................................................................98

ИСПОЛЬЗОВАНИЕ NOT EXISTS................................................................................................................................................99

EXISTS И АГРЕГАТЫ...................................................................................................................................................................99

БОЛЕЕ УДАЧНЫЙ ПРИМЕР ПОДЗАПРОСА...........................................................................................................................100

РЕЗЮМЕ......................................................................................................................................................................................101

РАБОТА С SQL...........................................................................................................................................................................101

ИСПОЛЬЗОВАНИЕ ОПЕРАТОРОВ ANY, ALL И SOME............................................................102

СПЕЦИАЛЬНЫЕ ОПЕРАТОРЫ ANY или SOME.....................................................................................................................103

ИСПОЛЬЗОВАНИЕ ОПЕРАТОРОВ IN ИЛИ EXISTS ВМЕСТО ОПЕРАТОРА ANY.............................................................104

КАК ANY МОЖЕТ СТАТЬ НЕОДНОЗНАЧНЫМ.......................................................................................................................105

СПЕЦИАЛЬНЫЙ ОПЕРАТОР ALL............................................................................................................................................108

РАВЕНСТВА И НЕРАВЕНСТВА................................................................................................................................................109

ПРАВИЛЬНОЕ ПОНИМАНИЕ ANY И ALL................................................................................................................................111

КАК ANY, ALL, И EXIST ПОСТУПАЮТ С ОТСУТСТВУЮЩИМИ И НЕИЗВЕСТНЫМИ ДАННЫМИ...................................111

КОГДА ПОДЗАПРОС ВОЗВРАЩАЕТСЯ ПУСТЫМ.................................................................................................................111

ANY И ALL ВМЕСТО EXISTS С ПУСТЫМ УКАЗАТЕЛЕМ (NULL)..........................................................................................112

ИСПОЛЬЗОВАНИЕ COUNT ВМЕСТО EXISTS........................................................................................................................113

РЕЗЮМЕ......................................................................................................................................................................................114

РАБОТА С SQL...........................................................................................................................................................................114

ИСПОЛЬЗОВАНИЕ ПРЕДЛОЖЕНИЯ UNION.............................................................................115

ОБЪЕДИНЕНИЕ МНОГОЧИСЛЕННЫХ ЗАПРОСОВ В ОДИН...............................................................................................116



КОГДА ВЫ МОЖЕТЕ ДЕЛАТЬ ОБЪЕДИНЕНИЕ МЕЖДУ ЗАПРОСАМИ?............................................................................117

UNION И УСТРАНЕНИЕ ДУБЛИКАТОВ...................................................................................................................................118

ИСПОЛЬЗОВАНИЕ СТРОК И ВЫРАЖЕНИЙ С UNION..........................................................................................................119

ИСПОЛЬЗОВАНИЕ UNION С ORDER BY................................................................................................................................120

ВНЕШНЕЕ ОБЪЕДИНЕНИЕ......................................................................................................................................................121

РЕЗЮМЕ......................................................................................................................................................................................125

РАБОТА С SQL...........................................................................................................................................................................125

ВВОД, УДАЛЕНИЕ И ИЗМЕНЕНИЕ ЗНАЧЕНИЙ ПОЛЕЙ...........................................................127

КОМАНДЫ МОДИФИКАЦИИ ЯЗЫКА DML...............................................................................................................................128

ВВОД ЗНАЧЕНИЙ.......................................................................................................................................................................128

ВСТАВКА ПУСТЫХ УКАЗАТЕЛЕЙ (NULL)...............................................................................................................................128

ИМЕНОВАНИЕ СТОЛБЦА ДЛЯ ВСТАВКИ (INSERT).............................................................................................................129

ВСТАВКА РЕЗУЛЬТАТОВ ЗАПРОСА.......................................................................................................................................129

ИЗМЕНЕНИЕ ЗНАЧЕНИЙ ПОЛЯ..............................................................................................................................................131

МОДИФИЦИРОВАНИЕ ТОЛЬКО ОПРЕДЕЛЕННЫХ СТРОК.................................................................................................131

КОМАНДА UPDATE ДЛЯ МНОГИХ СТОЛБЦОВ.....................................................................................................................131

ИСПОЛЬЗОВАНИЕ ВЫРАЖЕНИЙ ДЛЯ МОДИФИКАЦИИ.....................................................................................................131

МОДИФИЦИРОВАНИЕ ПУСТЫХ(NULL) ЗНАЧЕНИЙ.............................................................................................................132

РЕЗЮМЕ......................................................................................................................................................................................132

РАБОТА С SQL...........................................................................................................................................................................133

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ С КОМАНДАМИ МОДИФИКАЦИИ.................................134

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ С INSERT.....................................................................................................................135

НЕ ВСТАВЛЯЙТЕ ДУБЛИКАТЫ СТРОК..................................................................................................................................136

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ, СОЗДАНЫХ ВО ВНЕШНЕЙ ТАБЛИЦЕ ЗАПРОСА.................................................136

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ С DELETE....................................................................................................................137

ИСПОЛЬЗОВАНИЕ ПОДЗАПРОСОВ С UPDATE...................................................................................................................139

СТОЛКНОВЕНИЕ С ОГРАНИЧЕНИЯМИ ПОДЗАПРОСОВ КОМАНДЫ DML.......................................................................139

РЕЗЮМЕ......................................................................................................................................................................................140

РАБОТА С SQL...........................................................................................................................................................................140

СОЗДАНИЕ ТАБЛИЦ...................................................................................................................141

КОМАНДА СОЗДАНИЯ ТАБЛИЦЫ...........................................................................................................................................142

ИНДЕКСЫ....................................................................................................................................................................................143

УНИКАЛЬНОСТЬ ИНДЕКСА......................................................................................................................................................144

УДАЛЕНИЕ ИНДЕКСОВ.............................................................................................................................................................144

ИЗМЕНЕНИЕ ТАБЛИЦЫ ПОСЛЕ ТОГО, КАК ОНА БЫЛА СОЗДАНА...................................................................................145

УДАЛЕНИЕ ТАБЛИЦ..................................................................................................................................................................145

РЕЗЮМЕ......................................................................................................................................................................................146

РАБОТА С SQL...........................................................................................................................................................................146

ОГРАНИЧЕНИЕ ЗНАЧЕНИЙ ВАШИХ ДАННЫХ........................................................................147

ОГРАНИЧЕНИЕ ТАБЛИЦ..........................................................................................................................................................148

ОБЪЯВЛЕНИЕ ОГРАНИЧЕНИЙ...............................................................................................................................................148

ИСПОЛЬЗОВАНИЕ ОГРАНИЧЕНИЙ ДЛЯ ИСКЛЮЧЕНИЯ ПУСТЫХ (NULL) УКАЗАТЕЛЕЙ.............................................148

УБЕДИТЕСЬ, ЧТО ЗНАЧЕНИЯ УНИКАЛЬНЫ.........................................................................................................................149

УНИКАЛЬНОСТЬ КАК ОГРАНИЧЕНИЕ СТОЛБЦА.................................................................................................................149

УНИКАЛЬНОСТЬ КАК ОГРАНИЧЕНИЕ ТАБЛИЦЫ................................................................................................................150



1 ... 90 91 92 [ 93 ] 94 95

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