Найти тему
Практика и изучение SQL(ресурсы)
Всем привет! Если вдруг необходимы самоучители по SQL SQLbolt - на английском языке, просто быстро о SQL w3schools.com - на английском языке, просто быстро о SQL можно даже попрактиковаться, но не во всех темах. Также есть самоучители и для других ЯП (Java, Python) Если вдруг решите попрактиковаться в SQL вот альтернатива всем полюбившемуся sql-ex.ru stratascratch - похож на leetcode есть выбор сложности (easy, medium, hard) hackerrank sqlpad...
10 месяцев назад
SQL JOINS
Увеличивает выходные данные в ширину (в отличии от операций UNION/UNION ALL) Для примера будем использовать 2 таблицы table1 и table2: INNER JOIN Пример SELECT * FROM Table1 t1 INNER JOIN Table2 t2 ON t1.a = t2.b LEFT JOIN Пример SELECT * FROM Table1 t1 LEFT JOIN Table2 t2 ON t1.a = t2.b RIGHT JOIN Пример SELECT * FROM Table1 t1 RIGHT JOIN Table2 t2 ON t1.a = t2.b FULL JOIN Пример SELECT * FROM Table1 t1 FULL JOIN Table2 t2 ON t1.a = t2.b CROSS JOIN Пример SELECT * FROM Table1 t1 CROSS...
601 читали · 1 год назад
Полезные запросы для SQL Server
Получить список всех баз данных EXEC sp_helpdb Отображение кода хранимой процедуры, триггера или представления EXEC sp_helptext @objname = 'Object_Name' Получить список хранимых процедур SELECT DISTINCT o.name, o.xtype FROM syscomments c INNER JOIN sysobjects o ON c.id=o.id WHERE o.xtype='P' Представления - o.x type='V' Функция - o.x type='FN' Получить список всех хранимых процедур, связанных с таблицей SELECT DISTINCT o.name, o.xtype FROM syscomments c INNER JOIN sysobjects o ON c.id=o.id WHERE c...
2 года назад
Вопросы, которые могут попасться на собеседовании в части SQL(теоретические). Часть 1
В чем отличие между Delete/Truncate/Drop? (вопрос раскрыт не до конца, будет обновляться=) ) Delete - команда, которая используется для удаления строк из таблицы; Truncate - команда, которая используется для удаления всех строк и очистки пространства в таблице; Drop - команда, которая используется для удаления объекта из базы данных; Что такое алиас(as) в запросах SQL? Это временное имя присвоенное таблице или столбцу таблицы для целей конкретного SQL-запроса Классификации команд в SQL DDL (Data Definition Language, Язык Определения Данных) - группа команд для определения данных, т...
2 года назад