Ответ 1
SQL Server (за занавеской) эффективно применяет приложение from к фиктивной таблице, которая имеет только одну строку. Таким образом, вы получите 1 за свой счет.
select 'test'
сделает то же самое, что и пример, вернет "тест" один раз.
Это похоже на таблицу DUAL в Oracle, SYSDUMMY1 в DB2 и т.д.
В соответствии с запросом здесь несколько ссылок на MS Connect по этой теме:
Clicky