Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL Server CE и подзапросы  [new]
dVirt
Member

Откуда:
Сообщений: 388
Всем Добрый день!

Использую SQL Server Compact Edition 2005, есть проблема:
SELECT 
[ID], 
[CompanyName], 
[Comment], 
(SELECT STREET.NAME FROM STREET WHERE STREET.CODE=AddressCode) AS AddressStreetName 
FROM [tblPatential]

В приведённом выше коде производится выборка компаний, а дополнительный скалярный подзапрос должен возвращать имя улицы из KLADR, так вот ругается на подзапрос!!! Я посмотрел документацию, там про подзапросы ни слова ...

INNER JOIN не подходит т.к. AddressCode может быть NULL, а возвращать нужно все компании ...
Вьюверов и процедур и функций в CE тоже нет ...

ЧТО ДЕЛАТЬ? КАК ОБОЙТИ?
27 май 09, 11:29    [7233087]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server CE и подзапросы  [new]
PaulYoung
Member

Откуда: Москва
Сообщений: 2549
dVirt,

LEFT JOIN попробовать
27 май 09, 11:30    [7233102]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server CE и подзапросы  [new]
dVirt
Member

Откуда:
Сообщений: 388
PaulYoung,

Спасибо, такой оператор есть, заработало ...
27 май 09, 11:44    [7233280]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить