L
love_d
Unregistered / Unconfirmed
GUEST, unregistred user!
有一个表A:
field1 field2 field3
99.99 88.88
77.77 66.66
55.55 44.44
表B:
field1 field2 field3
99.99 88.88
77.77 66.66
SQL.add(' update a.db ');
SQL.add(' set field3="ok" ');
SQL.add(' where a.db.field1=b.db.field1 AND a.db.field2=b.db.field2 ');
这句语句在SQL下是可以通过的!
但是在UPDATE后把A中所有的FIELD3都OK了!
正确的应该怎么写啊!
我想让UODATE后的A表是:
99.99 88.88 OK
77.77 66.66 OK
55.55 44.44
field1 field2 field3
99.99 88.88
77.77 66.66
55.55 44.44
表B:
field1 field2 field3
99.99 88.88
77.77 66.66
SQL.add(' update a.db ');
SQL.add(' set field3="ok" ');
SQL.add(' where a.db.field1=b.db.field1 AND a.db.field2=b.db.field2 ');
这句语句在SQL下是可以通过的!
但是在UPDATE后把A中所有的FIELD3都OK了!
正确的应该怎么写啊!
我想让UODATE后的A表是:
99.99 88.88 OK
77.77 66.66 OK
55.55 44.44