В чем разница между командами
DELETE и TRUNCATE?Ответ:
В отличие от неё, команда TRUNCATE — это DDL-операция, которая быстро очищает таблицу, не сохраняя отдельные записи в журнале, и откатить её невозможно
Подробнее про команды можно прочитать —
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤7
В статье простым языком объясняется, что такое SQL-инъекции, как они работают и почему остаются опасной уязвимостью.
Автор на примерах показывает, как злоумышленники используют их для доступа к данным, и дает рекомендации по защите приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥2❤1
👍10🤔3
В статье рассказывается, как использовать рекурсивные запросы в PostgreSQL для генерации всех возможных комбинаций элементов.
На примере задачи поиска наборов монет для размена суммы показано, как SQL справляется с задачами с большим количеством вариантов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Напишите решение для определения id некорректных твитов. Твит считается некорректным, если количество символов в содержимом твита строго превышает 15.
Верните результирующую таблицу в произвольном порядке.
Входные данные:
+----------+-------------------+
| tweet_id | content |
+----------+-------------------+
| 1 | Hello, world! |
| 2 | Valar Morghulis!! |
+----------+-------------------+
Вывод:
+----------+
| tweet_id |
+----------+
| 2 |
+----------+
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤3
В статье рассказывается о том, что такое счётчик транзакций в PostgreSQL и почему его переполнение может привести к проблемам.
Автор объясняет, как переход на 64-битный счётчик помогает решить эту задачу и улучшить работу базы данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8❤🔥2❤2
👍13❤1
Этот репозиторий представляет собой лаконичную и удобную шпаргалку по основным SQL-командам для работы с MySQL.
В ней собран синтаксис для создания и управления базами данных, выполнения запросов и работы с индексами.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤10👍4
Что такое обобщённое табличное выражение (CTE) и как оно используется?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍13🔥5
Блог владельца «SQL Community»
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://t.me/+ZE-gNjvcEn5mNzdi
Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:
https://t.me/+ZE-gNjvcEn5mNzdi
1👍3❤2🥱1
В этом комплексном курсе SQL представлены все основы языка структурированных запросов.
Вы узнаете как создавать таблицы БД и попрактикуетесь в запросах к ним, как это делает веб-разработчик серверов в реальных условиях.
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11👍6❤5💊1
В статье показано, как с помощью PostgreSQL решать задачи генерации всех возможных комбинаций значений из нескольких наборов данных.
Автор объясняет, как использовать
generate_series, CROSS JOIN и другие техники для работы с большими объемами данных.Please open Telegram to view this post
VIEW IN TELEGRAM
1❤5🔥2
Напишите решение для исправления имен таким образом, чтобы только первый символ был прописным, а остальные - строчными.
Верните таблицу результатов, упорядоченную по
user_id.Входные данные:
+---------+-------+
| user_id | name |
+---------+-------+
| 1 | aLice |
| 2 | bOB |
+---------+-------+
Вывод:
+---------+-------+
| user_id | name |
+---------+-------+
| 1 | Alice |
| 2 | Bob |
+---------+-------+
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍12❤3🔥1