Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

Запрос с iif   Найти похожие ветки 

 
Litr   (2004-06-08 09:18) [0]

Добрый день. В таблице есть текстовое поле со значениями:
notdeterminedstate
receivingstate
rolloutstate
storegestate
repairstate
Нужно добавить поле с числовыми значениями, если
receivingstate то 1
rolloutstate то -1
notdeterminedstate то 0
storegestate 0
repairstate 0
Заранее спасибо.


 
Курдль ©   (2004-06-08 09:26) [1]

Что значит добавить поле с числовыми значениями, если?


 
Litr   (2004-06-08 09:37) [2]

Нужно добиться:

receivingstate         1
rolloutstate          -1
notdeterminedstate     0
storegestate           0
repairstate            0


 
Соловьев ©   (2004-06-08 09:42) [3]

1-й класс :)

update table
set field2=1
where field1=receivingstate


 
Соловьев ©   (2004-06-08 09:46) [4]

2-й класс - добавить поле:)

alter table table1 add column field2 integer


 
Digitman ©   (2004-06-08 09:51) [5]


> Запрос с iif


iif(), может, и хорош будет, если всего пара различных уник.значений имеется в анализируемом поле .. а у тебя их аж целых четыре ..

тогда уж switch(), коль на то пошло ..

только вот ни iif ни switch не имеют отношения к SQL92, это фичи интерпретатора заросов самого Access, поэтому даже не пытайся влупить эти ключ.слова в текст sql-запроса в компонентах кл.приложения, обращающегося к mdb-базе без явной поддержки Access-движка



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.053 c
14-1087407884
KilkennyCat
2004-06-16 21:44
2004.07.04
Конкурс "Стих паскальный", победитель - MBo


14-1087147882
Slava-soft
2004-06-13 21:31
2004.07.04
создать seekbar


14-1086581801
Zoom Evstrahiev
2004-06-07 08:16
2004.07.04
Народ! Потестите програмку!


1-1087885076
wild_arg
2004-06-22 10:17
2004.07.04
Поиск решения в многомерном пространстве


3-1086839491
explorer
2004-06-10 07:51
2004.07.04
Библиотека EhLib: TPrintDBGridEh