求sql语句

blackwh 2003-06-16 10:46:42
table a : aa ,bb ,cc ,dd,...
table b : aa ,bb ,ca ,da....

删除:要删除table a中a.aa = b.aa and a.bb = b.bb的记录

更新:要更新table a中a.aa = b.aa and a.bb = b.bb的记录的任意字段
...全文
39 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
愉快的登山者 2003-06-16
  • 打赏
  • 举报
回复
删除:
delete a from b where a.aa = b.aa and a.bb = b.bb

更新:
update a set cc = b.ca, dd = b.da ......
from b where a.aa = b.aa and a.bb = b.bb
tchatcha 2003-06-16
  • 打赏
  • 举报
回复
delete a
from a, b
where a.aa = b.aa and a.bb = b.bb

update a
set aa = '你', bb = '好', cc = '吗', dd = '?'
from a, b
where a.aa = b.aa and a.bb = b.bb
blackwh 2003-06-16
  • 打赏
  • 举报
回复
thanks
Thinkinger 2003-06-16
  • 打赏
  • 举报
回复
2或者:
update a
set aa = '你', bb = '好', cc = '吗', dd = '?'
from b
where a.aa = b.aa and a.bb = b.bb 这样更清晰!

andyzq 2003-06-16
  • 打赏
  • 举报
回复
2.

update a
set aa = '你', bb = '好', cc = '吗', dd = '?'
from a, b
where a.aa = b.aa and a.bb = b.bb
andyzq 2003-06-16
  • 打赏
  • 举报
回复
1.或者
delete a
from a, b
where a.aa = b.aa and a.bb = b.bb
andyzq 2003-06-16
  • 打赏
  • 举报
回复
delete
from a
where a.aa in (select a.aa
from a, b
where a.aa = b.aa and a.bb = b.bb)

2.更新成什么值?说具体点

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧