Найдено 6 результатов

DMA
14 апр 2008, 17:18
Форум: Общие проблемы
Тема: Группировка по полю с case'ом в IB7.5
Ответы: 10
Просмотры: 8143

select dh.docindex, case when (dh.DOCKIND=1 and CLIENT2_INDEX=1444) or (dh.DOCKIND=2 and CLIENT_INDEX=1444) then -1*ds.QUANTITY else ds.QUANTITY end as Qnt, sum(ps.quantity) from DOCSPEC ds left join DOCHEAD dh on ds.ID_DOCHEAD=dh.ID_DOCHEAD left join partspec ps on ps.articul=ds.articul and ds.id_...
DMA
11 янв 2008, 12:17
Форум: Общие проблемы
Тема: Помогите с запросом
Ответы: 6
Просмотры: 5426

Согласен.
DMA
11 янв 2008, 09:27
Форум: Общие проблемы
Тема: Помогите с запросом
Ответы: 6
Просмотры: 5426

Тогда можно так:

Код: Выделить всё

update B set b2 = b1 where b1 in (select a1 from A)
DMA
11 янв 2008, 09:16
Форум: Общие проблемы
Тема: Помогите с запросом
Ответы: 6
Просмотры: 5426

Так insert или update таблицы B?
DMA
08 янв 2008, 16:08
Форум: Общие проблемы
Тема: DateTimePicker & Interbase
Ответы: 21
Просмотры: 14495

Попробуй дату в одинарные кавычки помещать.
DMA
24 дек 2007, 17:09
Форум: Вопросы создания клиентских и серверных приложений
Тема: Проблема с условием выбора
Ответы: 10
Просмотры: 8613

А может так: select * from test_table2
where (Field1 = :a or :a is null) and
(Field2 = :b or :b is null) and
(Field3 = :c or :c is null) and
(Field4 = :d or :d is null)