请教大神,SQL怎样判断一个表里的两个栏位数据同时存在另一个表

jx-lpcx 2021-04-28 08:58:41
列如表a有station和cause两个栏位的数据,我想在表b中判断表a的station和cause两个栏位的数据都存在,不存在的写到表b中,谢谢啦
...全文
300 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
唐诗三百首 2021-04-28
  • 打赏
  • 举报
回复

insert into 表b(station,cause)
 select a.station,a.cause
 from 表a a
 left join 表b b
    on a.station=b.station
	   and a.cause=b.cause
 where b.station is null
文盲老顾 2021-04-28
  • 打赏
  • 举报
回复
列转行后比较b表,不存在就插入

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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