![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TRANSFORM в тексте ADO, MS SQL [D2005, XP]
Alex7 © (2009-05-08 13:17:00)Добрый день.
Где посмотреть пример использования TRANSFORM. Нашел только на диалекте Access:
TRANSFORM
Sum([Amount]) AS Total
SELECT [Last Name] AS Name
FROM tblCustomers LEFT JOIN tblInvoices
ON tblCustomers.CustomerID=tblInvoices.CustomerID
GROUP BY [Last Name]
PIVOT Format(InvoiceDate, 'yyyy')
IN ('1996','1997','1998','1999','2000')
на диалекте MS SQL не идет, пишет некорректный синтаксис около 'Sum'
Спасибо.
Медвежонок Пятачок (2009-05-08 14:16:00) [1]А в документацию не догадался заглянуть на предмет есть ли вообще такое?
stas (2009-05-08 14:15:00) [2]Нет такого в MSSQL. В MSSQL 2005 есть что-то типа этого читай BOL - PIVOT