Когда использовать этот тег:
Статьи о T-SQL следует помечать соответствующим тегом sql-server или sybase, а также указывать версию.
РР_2_RRНе включайте изображения данных или кода!
Ссылка на онлайн-среду тестирования SQL, такую как SQL Fiddle или DB Fiddle, может помочь, но она не заменяет наличие всех данных внутри вопроса.
Для получения дополнительной информации прочтите Почему я должен предоставлять MCVE для того, что мне кажется очень простым SQL-запросом? и Помогите мне написать этот запрос на SQL
T-SQL (язык структурированных запросов Transact) — это расширение функциональности SQL, поддерживаемое Sybase ASE и Microsoft SQL Server. У них общее название, поскольку Microsoft SQL Server был основан на коде Sybase ASE в партнерстве, которое позже распалось. Хотя имя общее, функциональность не обязательно идентична. С появлением Microsoft SQL Server 2005 код SQL Server был полностью переписан для обеспечения интеграции с .Net.
Transact-SQL занимает центральное место в использовании Microsoft SQL Server. Все приложения, которые взаимодействуют с экземпляром SQL Server, делают это путем отправки инструкций Transact-SQL на сервер, независимо от пользовательского интерфейса приложения.
Он соответствует почти всем стандартам SQL, но предоставляет дополнительный набор функций, не являющийся частью стандарта SQL, с такими понятиями, как хранимые процедуры, триггеры, общие табличные выражения, подсказки индексов и возможность ВЫБРАТЬ скаляры.
Дополнительную информацию можно найти в Справочнике по SQL Server Transact-SQL и Руководстве пользователя Sybase Transact-SQL.