Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

перевести запрос на чистый SQL

9.0K
22 февраля 2007 года
j_anna
45 / / 10.07.2006
в запросе выводятся только символы до скобки, если есть скобка в Названии, иначе -всё Название.
на VBA запрос работает и выглядит так:
 
Код:
SELECT IIf(InStr([Название]," (")>0,Left([Название],InStr([Название]," (")),[Название]) AS Бренд
FROM Таблица
GROUP BY IIf(InStr([Название]," (")>0,Left([Название],InStr([Название]," (")),[Название])


на SQL не могу записать.
в Enterprise Manager такой выдаёт не то:
 
Код:
SELECT Название AS 'IIf(LEFT(Название, CHARINDEX(" (", Название, 1)) is not null,LEFT(Название, CHARINDEX(" (", Название, 1)),название)'
FROM Таблица
GROUP BY Название


как правильно?
373
09 марта 2007 года
unmoved
216 / / 28.11.2004
а какая СУБД, Oracle?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог