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

Откуда: Там, де, варять запашний солод!
Сообщений: 361
Привет! Помогите составить простенький запрос! Есть два поля Ф1 и Ф2 . Ф1 пустое (пока) , в Ф2 находяться в перемешку 1 и 2, надо составить запрос: где в Ф2 находятся 1 - то в Ф1 соответст. проставить 3-ки. Спасиба!!!
24 дек 03, 16:43    [472709]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
Le_Le
Member

Откуда:
Сообщений: 52
update nameTable
set Ф1 = 3
where Ф2=1
:))
24 дек 03, 16:45    [472712]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
White Lily
Member

Откуда:
Сообщений: 28
UPDATE Table1 SET F1 = 3 WHERE F2 = 2
24 дек 03, 16:46    [472713]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
AKhludeyev
Member

Откуда: Там, де, варять запашний солод!
Сообщений: 361
Спасиба ребята, я знал что он простенький!!! :)
24 дек 03, 16:47    [472716]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
АПДЭЙТ

Т1
СЕТ
Ф1 = 3
ВЭА
Ф2 = 1
24 дек 03, 16:47    [472719]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
ale-805
Member

Откуда: Питер
Сообщений: 670
Думаю так:

SELECT DISTINCT
1 AS Tag,
NULL AS Parent,
NULL AS [report!1!!element],
NULL AS [storage!2!id],
NULL AS [product!3!id],
NULL AS [doc!4!id!element],
NULL AS [nums!5!quantityPrih],
NULL AS [nums!5!quantityRash]
FROM utt_rep reg
UNION ALL
SELECT
2,
1,
NULL,
storage_id,
NULL,
NULL,
NULL,
NULL
FROM utt_rep reg
GROUP BY storage_id
UNION ALL
SELECT
3,
2,
NULL,
storage_id,
product_id,
NULL,
NULL,
NULL
FROM utt_rep reg
GROUP BY storage_id, product_id
UNION ALL
SELECT
4,
3,
NULL,
storage_id,
product_id,
doc_id,
NULL,
NULL
FROM utt_rep reg
GROUP BY storage_id, product_id, doc_id
UNION ALL
SELECT
5,
4,
NULL,
storage_id,
product_id,
doc_id,
SUM(reg.quantityPrih),
SUM(reg.quantityRash)
FROM utt_rep reg
GROUP BY storage_id, product_id, doc_id
ORDER BY [storage!2!id], [product!3!id], [doc!4!id!element], [nums!5!quantityPrih], [nums!5!quantityRash]
FOR XML EXPLICIT

:) сорри..
24 дек 03, 16:49    [472725]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
автор
АПДЭЙТ
Т1
СЕТ
Ф1 = 3
ВЭА
Ф2 = 1


Тогда уж
АПДЭЙТ

Т1
СЕТ
Ф1 = 3
ВХЕРЕ
Ф2 = 1
25 дек 03, 06:31    [473188]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
ququ
Member

Откуда: ухожу, ухожу, ухожу...
Сообщений: 113
Тогда уж
УПДАТЕ

Т1
СЕТ
Ф1 = 3
ВХЕРЕ
Ф2 = 1
25 дек 03, 07:39    [473224]     Ответить | Цитировать Сообщить модератору
 Re: Простенький запрос! help!  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
2 tpg и ququ
автор

ВХЕРЕ ... УПДАТЕ

Ну и произношеньице у вас, однако.
25 дек 03, 07:55    [473236]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить