两张表

wongshiang 2009-02-25 03:51:48
一个是A表 一个是B表
我在往B表中插入数据后,先去A表中判断,有没有这个记录,如果有则不足任何操作,没有就插入记录
多谢了先
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinyung 2009-02-25
  • 打赏
  • 举报
回复
exists
yadg 2009-02-25
  • 打赏
  • 举报
回复
抄袭下,应该改成key
insert into B values(字段) where not exist (select * from A where B.key=A.key)

Asinzy 2009-02-25
  • 打赏
  • 举报
回复
insert into B values(字段) where not exist (select * from A where B.字段=A.字段)
3楼的比我快
xinyung 2009-02-25
  • 打赏
  • 举报
回复
insert into B values(字段) where not exist (select * from A where B.字段=A.字段)
AgileGuest 2009-02-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 wongshiang 的帖子:]
一个是A表 一个是B表
我在往B表中插入数据后,先去A表中判断,有没有这个记录,如果有则不足任何操作,没有就插入记录
多谢了先

[/Quote]
楼主说话 有语病啊,“插入数据后,先去A表中判断,.......插入记录”?什么意思呢?
superjava_2006 2009-02-25
  • 打赏
  • 举报
回复
???也没有表的字段说明,你是不是说往B中插入的数据如果在A中存在则不放进B表?

81,092

社区成员

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

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