Дана таблица
Triangle со столбцами x, y и z, обозначающими длины отрезков.Необходимо узнать могут ли эти три отрезка образовать треугольник. Если да, нужно вернуть
True, если нет — False.Формат результата приведен в следующем примере.
Входные данные:
+----+----+----+
| x | y | z |
+----+----+----+
| 13 | 15 | 30 |
| 10 | 20 | 15 |
+----+----+----+
Вывод:
+----+----+----+----------+
| x | y | z | triangle |
+----+----+----+----------+
| 13 | 15 | 30 | No |
| 10 | 20 | 15 | Yes |
+----+----+----+----------+
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥13🆒5❤2
SQL — это не только запросы к данным, но и управление структурой базы, доступом и транзакциями. Знание того, какие команды для чего используются, помогает эффективно работать с базами данных.
Сегодня рассмотрим основные категории SQL-команд: DDL, DML, DCL и TCL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤74👍13
👍19❤1
Эта шпаргалка охватывает основные команды SQL, включая выбор данных, объединение таблиц, работу с данными (DDL и DML), а также порядок выполнения запросов, с примерами и наглядными схемами для лучшего понимания.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥10💊2
Что такое INNER JOIN и как его использовать?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤9👨💻4
В статье рассматриваются основы работы с триггерами в PostgreSQL.
Автор объясняет, что такое триггеры, когда их использование оправдано, и приводит примеры их создания и применения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4
👍16🔥9❤2👏1
При составлении SQL-запросов важно соблюдать определённый порядок команд. Это позволяет базе данных правильно интерпретировать и выполнить запрос.
Вот стандартный порядок ключевых команд в SQL:
SELECT — указывает столбцы таблицы, которые нужно выбратьFROM — указывает название таблицы, в которой находятся эти столбцыJOIN — объединяет несколько таблицWHERE — фильтрует строки до выполнения группировкиGROUP BY — группирует строки по указанным столбцамHAVING — фильтрует получившиеся после группировки группыORDER BY — сортирует результат запросаLIMIT — ограничивает количество возвращаемых строкЕсли в запросе не нужно использовать определённые команды, их опускают, сохраняя используемые команды в стандартном порядке.
📌 Команды и модификаторы традиционно записывают буквами в верхнем регистре для более удобного чтения запроса, но запрос выполнится и со строчными буквами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤56🤓46👍13
Напишите решение, позволяющее поменять местами идентификаторы мест для каждых двух студентов подряд. Если количество студентов нечетное, идентификатор последнего студента не меняется местами.
Верните таблицу результатов, упорядоченную по идентификаторам в порядке возрастания.
Формат результатов приведен в следующем примере.
Входные данные:
+----+---------+
| id | student |
+----+---------+
| 1 | Abbot |
| 2 | Doris |
| 3 | Emerson |
| 4 | Green |
| 5 | Jeames |
+----+---------+
Вывод:
+----+---------+
| id | student |
+----+---------+
| 1 | Doris |
| 2 | Abbot |
| 3 | Green |
| 4 | Emerson |
| 5 | Jeames |
+----+---------+
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍9❤2🥱1