Форум программистов, компьютерный форум, киберфорум
Наши страницы
MS Access
Войти
Регистрация
Восстановить пароль
 
cheglow
0 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 4
#1

Вопрос к знатокам SQL - MS Access

19.09.2010, 21:15. Просмотров 525. Ответов 1
Метки нет (Все метки)

Есть таблица - test
name id
a 1
b 2
c 3
a 0
a 0
b 0
b 0
c 0
c 0
d 0
d 0

нужно тем записям, где id = 0 присвоить id, соответствующий name.
Если по name не найден id, то id присвоить 0 (или что тоже самое оставить без изменений).

Т.е после выполнения запроса таблица должна стать такой:
name id
a 1
b 2
c 3
a 1
a 1
b 2
b 2
c 3
c 3
d 0
d 0
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.09.2010, 21:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вопрос к знатокам SQL (MS Access):

Вопрос к знатокам SQL.
Есть таблица поставок поставки:...

Вопрос к знатокам, аксесс +интернет
Приветствую всех! Возник вопрос по возможности работы аксесса с сервером в...

Вопрос по SQL
Допустим мне надо сделать выборку из таблицы продуктов,просроченные продукты ....

Вопрос по SQL
В базе есть инфа вида: Доход, Месяц. Но не в каждом месяце есть доход. Тогда...

SQL в ACCESS вопрос???
Как мне передать значение SQL взятое из определённого поля формы. Я пробую так...

Вопрос по особенностям ACCESS SQL
В клиенте, в EditBox'ах по нажатию клавиши подставляется наиболе близкое...

1
Dirty
0 / 0 / 1
Регистрация: 21.06.2010
Сообщений: 201
20.09.2010, 00:16 #2
Что-то типа этого
SQL
1
2
3
4
UPDATE tt AS t1
LEFT JOIN tt AS t2 ON t1.name=t2.name AND t1.id<t2.id
SET t1.id=t2.id
WHERE t1.id=0 AND t2.id IS NOT NULL
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.09.2010, 00:16
Привет! Вот еще темы с решениями:

Вопрос по поводу SQL запроса
Добрый день, подскажите пожалуйста в чем может быть проблема: вот такой...

Еще вопрос по поводу SQL запроса
Подскажите пожалуйста как решить след. задачу: имеются две таблицы, они не...

Небольшой вопрос по коду SQL, Count и группировке
Аксес 2003. Работаю над курсовой, появилась одна проблема с которой...

Вопрос знатокам SQL
В базе есть инфа вида: Доход, Месяц. Но не в каждом месяце есть доход. Тогда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru