Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Select * From(Select......)articles / 2 сообщений из 2, страница 1 из 1
25.05.2011, 20:25
    #37279311
xxarchexx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select * From(Select......)articles
Здравствуйте.Помогите пожалуйста разобраться с подзапросом
Код: plaintext
1.
Select * From  (Select Articles.ArticleID, Articles.AddedDate, Articles.AddedBy,Articles.CategoryID,Articles.Title....Category.Category.Title As CategoryTitle,
Row_Number() OVER (Order By ...) As RowNum From Articles Inner Join  Category on Articles.CategoryID=Categories.CategoryId) Article  Where RowNum Between .....

я понимаю что тут делает Inner Join. Я не могу понять что получает первый селект в данном запросе. Как я понял он выбирает из таблиц которые стоят во втором селекте или же все что стоит в скобках(внутренний подзапрос) просто дополнение к внешнему запросу?
Спасибо
...
Рейтинг: 0 / 0
26.05.2011, 01:46
    #37279627
basicv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Select * From(Select......)articles
xxarchexx,

Внешный запрос берёт все поля которые отобраны в подзапросе.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Select * From(Select......)articles / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]