求一sql语句 有一个表dong,xh和sh同时做主键.要把dong的数据插入到表xi里。但已经插入的记录不在重新插入了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试一下如下的语句看行否insert into xi select * from dong where ( xh not in ( select xh from xi) ) and ( sh not in (select sh from xi ) ) 楼上的可能会有些缺陷,两个字段连起来比较两个字段insert into xi select * from dong where ( xh|sh not in ( select xh|sh from xi ) )|是字符串连接符,不同的数据库不一样,自己看着改吧 既然xh和sh同时做主键,那么xh和sh都可以标识一条记录,所以只用xh或sh来限定应该就可以了吧。 to janezjtjdx() 比如表dong有这样的记录xh sh001 abc001 efg002 abc表xi有这样的记录xh sh001 efg002 abc如果只用xh或sh来限定,怎么把表dong的第一条记录插到表xi呢?我之所以说一楼的有点缺陷,就是这样的情况下,也不能把表dong的第一条记录插到表xi 如何把一个数据库中的表拷贝到另一个数据库中 请问怎样得到一个控件最顶层的Parent(就是TForm)? 怎么判断父类接口是否是实现了子类接口 怎么检测打印机的状态 在线等,急!!!解决立即给分 〔求助〕用delphi编写软件时,遇到的窗口问题! 我想和别人合作,但是我没有做过3层架构。哪位兄长有这方面的资料,赞助一下好吗? 一个数据库的菜鸟问题 大家帮我看看这段代码的意思!进者有分!!急! query问题 [求助]有关ReportBulider控件的问题! 求一文字识别算法,希望在1秒内识别出包含5个数字的图片
两个字段
insert into xi select * from dong where ( xh|sh not in ( select xh|sh from xi ) )
|是字符串连接符,不同的数据库不一样,自己看着改吧
比如表dong有这样的记录
xh sh
001 abc
001 efg
002 abc表xi有这样的记录
xh sh
001 efg
002 abc如果只用xh或sh来限定,怎么把表dong的第一条记录插到表xi呢?
我之所以说一楼的有点缺陷,就是这样的情况下,也不能把表dong的第一条记录插到表xi