Имя: Пароль:
IT
Админ
SQL: outer apply
0 ДенисЧ
 
14.01.10
21:28
Встретил такой код:

SELECT OrderID, tempValue.DaysSinceShipped
FROM Northwind.dbo.Orders
outer apply (
   select DATEDIFF(dd, ShippedDate, GETDATE()) AS DaysSinceShipped) tempValue
WHERE tempValue.DaysSinceShipped = 2002


Что такое outer apply? Первый раз вижу...
1 Скользящий
 
14.01.10
21:33
2 ДенисЧ
 
14.01.10
21:34
(1) Так и я могу. Я хочу по-мистовски :-)
3 Скользящий
 
14.01.10
21:34
(2) Это как, с куями сверху и вдогонку?
4 ДенисЧ
 
14.01.10
21:37
(3) Нет, чтобы сказали, что к чему, а потом на с***ки перевели :-)
5 Mikeware
 
14.01.10
21:42
(4) Тогда заведи отдельный ник, с полом на букву Ж, с голо-систым аватаром, и созвучный "бляндин.очко" или "кретин.очко"....
6 Лефмихалыч
 
14.01.10
21:42
Это какая-то лютая херня для соединения с функциями, возвращающими табличное значение. При этом, типа табличное это значение является функцие строки таблицы, которая справа.
Во всяком случае, я понял это http://www.sql.ru/articles/mssql/2007/013001IntroductionToJoins.shtml так
7 Mikeware
 
14.01.10
21:42
+(5) "outer apply" не видывал
8 Лефмихалыч
 
14.01.10
21:43
ну, да, вот понятнее http://www.interface.ru/home.asp?artId=4425#ENHA
9 ДенисЧ
 
14.01.10
21:45
(8) Во! А интересная и полезная штука, оказывается...
Надо будет применить...
10 Лефмихалыч
 
14.01.10
21:46
Если говорить по-восьмерошному, то это типа возможно при соединении, например, справочника с, например, виртуальной таблицей, фильтровать виртуальную атаблицу по полям справочника, причем в условиях виртуальной таблицы
11 Лефмихалыч
 
14.01.10
21:48
Чтобы можно было каку-то такую звиздулу рисовать:

ВЫБРАТЬ
   Валюты.Ссылка,
   КурсыВалютСрезПоследних.Курс
ИЗ
   РегистрСведений.КурсыВалют.СрезПоследних(&ДАТА, Валюты.Ссылка = Валюта) КАК КурсыВалютСрезПоследних,
   Справочник.Валюты КАК Валюты

только нафига бы оно было надо?..
12 Лефмихалыч
 
14.01.10
21:49
от затупки-то, а!..
13 Лефмихалыч
 
14.01.10
21:51
вопрос риторический: а какие религиозные иррациоанальные комплексы мешают добавить кнопку для обрамления кода ПРАВИЛЬНОЙ конструкцией ?.. И кому?..
14 Mikeware
 
14.01.10
21:58
(8) Спасибо!