Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Ответ:
#sql #собеседование
SQL Pro - это канал, который предлагает полезную информацию и развлечения для всех, кто интересуется SQL. Независимо от вашего уровня владения SQL, здесь вы найдете что-то интересное и полезное.
На канале вы найдете следующий контент:
1. Разбор вопросов с собеседований - помощь в подготовке к собеседованиям и понимание, как отвечать на вопросы о SQL.
2. Трюки SQL - полезные советы и хитрости для эффективного использования SQL.
3. Видео - обучающие видеоуроки для вас.
4. Тесты - проверьте свои знания SQL с помощью тестов.
5. Задачи на логику - упражнения, которые помогут вам развивать свои навыки мышления.
6. Юмор - немного юмора, чтобы отдохнуть от учебы.
Не упустите возможность улучшить свои знания SQL и развлечься на канале SQL Pro! Присоединяйтесь прямо сейчас!
06 Feb, 14:06
06 Feb, 10:02
06 Feb, 09:29
05 Feb, 05:59
20 Jan, 10:21
14 Jan, 12:49
CASE
в SQL аналогичен конструкции IF...ELSE
в других языках программирования. Он позволяет выполнять условия с возвратом значений в зависимости от результата. CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE resultN
END
CASE
удобно использовать вместе с ORDER BY
, чтобы настраивать сортировку данных по заданным условиям, а не только по алфавиту или числам.14 Jan, 08:40
24 Dec, 16:01
is_deleted
. Это позволяет скрывать данные без их полного удаления и полезно для аудита или восстановления. Однако оно занимает больше места и требует дополнительных фильтров в запросах.DELETE
. Если транзакция не зафиксирована (нет COMMIT
), данные можно восстановить с помощью ROLLBACK
. Но после фиксации транзакции восстановление возможно только через резервные копии или журналы.24 Dec, 12:00
18 Dec, 11:28
05 Dec, 10:30
02 Dec, 10:23
27 Nov, 14:40
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
25 Nov, 19:30
UPDATE books SET sales_1999 >
(SELECT SUM(qty * price)
FROM sales
WHERE sales.book_id = books.id
AND sales.date BETWEEN '01/01/1999' AND '12/31/1999')
25 Nov, 15:30
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
23 Nov, 17:10
EMPLOYEES (Сотрудники)
- картинка номер 1 (верхняя) TASK (Задание)
- картинка номер 2 (нижняя) 23 Nov, 13:10
22 Nov, 14:43
20 Nov, 15:20
20 Nov, 11:20
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
14 Nov, 08:39
SELECT * FROM tab WHERE b = 'a'
UNION
SELECT * FROM tab WHERE b <> 'a'
14 Nov, 07:35
11 Nov, 15:45
04 Nov, 13:20
24 Oct, 13:45
Persons (Сотрудники)
- картинка номер 1Positions (должности)
- картинка номер 224 Oct, 09:44
24 Sep, 13:10
13 Sep, 16:30
13 Sep, 12:21
03 Sep, 19:05
02 Sep, 13:49
30 Aug, 19:04
30 Aug, 15:00
27 Aug, 08:17
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
16 Aug, 12:23
16 Aug, 08:18
30 Jul, 14:13
30 Jul, 10:13
25 Jul, 17:53