Коледна разпродажба
Изучаване на
Курсове
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Моят прогрес
Курсове
Карта на мисии
Уроци
Всички куестове
Всички нива
Групиране по множество колони
SQL & Hibernate
ниво,
Урок
4.1 Групиране на колони Това, което също е много важно е, че ако групирате записи, тогава в секцията SELECTможете да посочите само колоните, по които се групират данните. Виене моганапишете заявка за тип и посочете SELECTколоната с име в се
Разширено групиране
SQL & Hibernate
ниво,
Урок
5.1 Изявление HAVING Има друг полезен оператор в SQL, който се използва с GROUP BY, той се нарича HAVING. По смисъла си той е напълно аналогичен на оператора WHERE. Той ви позволява само WHEREда зададете филтър за ред преди групиране и с по
Агрегатни функции
SQL & Hibernate
ниво,
Урок
Това не е пълен списък с агрегатни функции, но останалите са много специфични и не мисля, че ще ги използвате през следващите 5 години.Ако все още имате нужда от тях, винаги можете да прочетете официалната документация за вашата СУБД.
Избор на данни от множество таблици
SQL & Hibernate
ниво,
Урок
зависима таблица Сега нека усложним нашите запитвания малко. Нека добавим нова таблица със задачи към нашата база данни със задачи за нашите служители. И нека да видим какви записи съдържа: SELECT * FROM task Резултатът от такова искане: до
Псевдоними
SQL & Hibernate
ниво,
Урок
Промяна на имена на колони Трябва да се справим и с имената на колоните. В противен случай повтаряме имената name и id, но те съдържат различни данни. От друга страна, има първата колона id и колоната employee_id, които съдържат едни и същи
Изявление JOIN
SQL & Hibernate
ниво,
Урок
Предпоставки за появата на оператора JOIN Тъй като количеството данни в таблиците нараства, в тях често се появяват дублирани стойности. Например таблицата с продукти има имена на марки. които понякога се повтарят. Би било полезно да имате
Изявление OUTER JOIN
SQL & Hibernate
ниво,
Урок
Причини за OUTER JOIN Между другото, помните ли, когато обединихме нашите електронни таблици и задачите ни за почистване на офиси изчезнаха, защото все още нямаше чистач? Ако изпълните заявка като тази: SELECT * FROM task Тогава получаваме
Подзапитвания
SQL & Hibernate
ниво,
Урок
Вложени заявки в SQL Езикът SQL ви позволява да влагате една заявка в друга заявка. Това прави възможно да се напише една много голяма заявка, която ще направи нещо голямо и сложно, въпреки че четимостта на кода е значително намалена. В зав
Подзаявки с таблици
SQL & Hibernate
ниво,
Урок
Подзаявката връща таблица И накрая, третата опция е, когато подзаявката връща цялата таблица. Това е най-често срещаният вариант. Много често има ситуации, когато искаме да променим малко определена таблица. И едва след това съединете (с по
Типове данни в SQL
SQL & Hibernate
ниво,
Урок
Въведение в типовете данни в SQL За разлика от JavaScript, SQL има силно писане. Във всяка таблица всяка колона има свой собствен фиксиран тип данни. Има много типове данни, но за разлика от езика Java, има толкова много от тях не защото им
Числови функции
SQL & Hibernate
ниво,
Урок
Списък на числови функции Както казахме по-горе, не е достатъчно СУБД просто да съхранява данни от определен тип, тя също трябва да поддържа обширен набор от супер бързи операции върху данни от тези типове. И както знаете, всички СУБД поддъ
Функции за дата
SQL & Hibernate
ниво,
Урок
3.1 Списък с функции за работа с дата и час Датата и часът са едни от най-често срещаните типове данни, съхранявани в бази данни. Ето защо списъкът с функции за работа с тях е много голям. Ето най-популярните: # функция Описание 1 CURDATE()
Покажи повече
1
...
48
49
50
51
52
...
60
Please enable JavaScript to continue using this application.