Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Помогите составить запрос


Автор: andrey_pro 26.4.2010, 17:46
Имеется две таблицы:

Tabl1:
---------------------
pole1 | pole2


Table2:
Pole1 | pole3| 

Table1.Pole1 = Table2.Pole1

Нужно определенные значения из Table1.pole1 поменять на определенные значения из Table2.pole1

Причем выбор определенных значений должен выбираться по полю Table2.pole3

Автор: Akina 26.4.2010, 18:26
Цитата(andrey_pro @  26.4.2010,  18:46 Найти цитируемый пост)
Нужно определенные значения из Table1.pole1 поменять на определенные значения из Table2.pole1

А если учесть, что
Цитата(andrey_pro @  26.4.2010,  18:46 Найти цитируемый пост)
Table1.Pole1 = Table2.Pole1

 smile 

Автор: andrey_pro 26.4.2010, 19:02
имелось ввиду связь табл1 и табл2 по первому полю (один ко многим)

табл1:
1 | a
2 | b
3 | c
4 | d

табл2:
1
2
4

нужно проверить значения в табл2 и если это значение в табл1 соответствует по смежному полю = "d", то заменить в табл2 на значение соответствующее значению "c"

результат:
табл2:
1
2
3

Автор: Akina 26.4.2010, 21:02
Цитата(andrey_pro @  26.4.2010,  20:02 Найти цитируемый пост)
имелось ввиду связь табл1 и табл2 по первому полю (один ко многим)

То, что в этом примере "имелось в виду", не имеет никакого отношения к термину "связь". 
Или объясняйте нормальным техническим языком.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)