Базы данных и всё, что с ними связано!
Сотрудничество: @haarrp
РКН № 6766085482
Post #225
3.17K
- 👍 12
- ❤ 2
SQ @databases_tg
Showing posts older than #227 · Back to latest



is_deleted. Это позволяет скрывать данные без их полного удаления и полезно для аудита или восстановления. Однако оно занимает больше места и требует дополнительных фильтров в запросах.DELETE. Если транзакция не зафиксирована (нет COMMIT), данные можно восстановить с помощью ROLLBACK. Но после фиксации транзакции восстановление возможно только через резервные копии или журналы.





CASE в SQL аналогичен конструкции IF...ELSE в других языках программирования. Он позволяет выполнять условия с возвратом значений в зависимости от результата. CASE
WHEN condition1 THEN result1
WHEN condition2 THEN result2
...
ELSE resultN
END
CASE удобно использовать вместе с ORDER BY, чтобы настраивать сортировку данных по заданным условиям, а не только по алфавиту или числам.