SQL: update в 2-ух таблицах

From
Max Khon (2:5000/79)
To
Pavel Sophischenko
Date
2005-10-03T20:52:32Z
Area
SU.DBMS.SQL
hi, there!

01 Oct 05 16:41, you wrote to All:

 PS> можно ли при помощи ms access 2002 и SQL обновить значения в 2-ух
 PS> таблицах, имеющих связь? пытаюсь сделать вот так:

 >> ----[begin]->>>>------<
 PS> UPDATE Table_1 INNER JOIN Table_2 ON Table_1.ID=Table_2.ID
 PS> SET Table_1.Field = Table_1.Field+1 AND Table_2.Field=Table_2.Field+1
 PS> WHERE ((Table_1.ID) In (Input)) AND ((Table_2.ID) In (Input));
 >> --------<<<<-[end]----<

 PS> запрос принимается, предупреждения об обновлении вылазят, но данные в
 PS> нужных таблицах не обновляются. почему? если обновлять двумя
 PS> отдельными запросами UPDATE, то все хорошо, но хотелось бы это
 PS> реализовать это в одном запросе. подскажите плз, как побороть.

 PS> ps: может есть какой-то другой способ для обновления значений в 2-ух и
 PS> более таблицах средствами MS ACCESS?

а там foreign key on update cascade не бывает?

/fjoe

--- GoldED+/BSD 1.1.5
 * Origin: за окном (2:5000/79)
SEEN-BY: 46/50 50/12 450/1024 463/68 464/36 84 910 5000/0 2 3 26 54 67 79 81
SEEN-BY: 5000/83 104 111 130 170 5000 5002/5002 5004/75 1111 5005/14 5010/53
SEEN-BY: 5010/77 352 5011/13 5012/46 5013/21 5015/10 28 5019/31 5020/545 715
SEEN-BY: 5020/4441 5021/29 5025/3 5026/10 5027/16 5029/34 5030/115 5035/38
SEEN-BY: 5036/34 5045/7 5047/43 5053/16 5054/1 8 9 28 35 37 45 63 67 5055/177
SEEN-BY: 5057/119 5069/7 5070/66 5077/70 5080/68 111 1003 5085/13 5090/1029
SEEN-BY: 5095/20 6000/12 254 6035/1 6090/1
PATH: 5000/79 26 5000 5020/545 5054/1 37