SQL: update в 2-ух таблицах
- From
- Pavel Sophischenko (2:5012/2.421)
- To
- All
- Date
- 2005-10-01T17:41:46Z
- Area
- SU.DBMS.SQL
можно ли при помощи ms access 2002 и SQL обновить значения в 2-ух таблицах, имеющих связь? пытаюсь сделать вот так:
>----[begin]->>>>------<
UPDATE Table_1 INNER JOIN Table_2 ON Table_1.ID=Table_2.ID
SET Table_1.Field = Table_1.Field+1 AND Table_2.Field=Table_2.Field+1
WHERE ((Table_1.ID) In (Input)) AND ((Table_2.ID) In (Input));
>--------<<<<-[end]----<
запрос принимается, предупреждения об обновлении вылазят, но данные в нужных
таблицах не обновляются. почему? если обновлять двумя отдельными запросами
UPDATE, то все хорошо, но хотелось бы это реализовать это в одном запросе.
подскажите плз, как побороть.
ps: может есть какой-то другой способ для обновления значений в 2-ух и более
таблицах средствами MS ACCESS?
---
* Origin: RU.MSACCESS (2:5012/2.421)
SEEN-BY: 46/50 50/12 278/169 452/25 154 2432/260 4615/21 4635/1024 5000/5000
SEEN-BY: 5001/100 5010/2 53 5011/13 5012/2 9 30 31 33 45 46 50 708 5015/10 28
SEEN-BY: 5019/31 5020/545 715 760 1641 2020 2238 4441 5021/29 5025/3 5026/10
SEEN-BY: 5027/16 5028/61 5029/45 60 5030/115 5035/38 5036/34 44 5041/4 5042/21
SEEN-BY: 5045/7 5047/43 5049/19 5053/16 5054/1 8 9 28 35 37 45 50 63 67
SEEN-BY: 5058/999 5069/7 5070/156 5071/22 5077/70 5078/20 5080/68 147 239 1003
SEEN-BY: 5085/13 87 5093/4 5095/20 5097/64 6000/254 6028/1 6055/2 6083/12
PATH: 5012/2 30 5080/1003 5020/545 5054/1 37