社区
疑难问题
帖子详情
请帮忙写出该条件的SQL语句
prettyBoy2002
2003-08-19 09:16:21
有两个表他们结构一样,如A(nodekey,name,bz)和B(nodekey,name,bz)
A表中nodekey和name为主键,B表中也是nodekey和name为主键。
写出SQL语句,检索出在B表中存在而在A表中不存在的记录集。
如写不出,用ADO记录集的方式也行。
...全文
88
11
打赏
收藏
请帮忙写出该条件的SQL语句
有两个表他们结构一样,如A(nodekey,name,bz)和B(nodekey,name,bz) A表中nodekey和name为主键,B表中也是nodekey和name为主键。 写出SQL语句,检索出在B表中存在而在A表中不存在的记录集。 如写不出,用ADO记录集的方式也行。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amtyuranus
2003-08-20
打赏
举报
回复
用not in 或exists就可以了
CrazyFor
2003-08-20
打赏
举报
回复
select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
OR:
select b.* from B表 b left join A表 a on a.nodekey=b.nodekey and a.name=b.name
where a.nodekey is null
z5wjz
2003-08-20
打赏
举报
回复
同意楼上各位大虾的意见.
ysycrazy
2003-08-20
打赏
举报
回复
select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
伍子V5
2003-08-20
打赏
举报
回复
select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
txlicenhe
2003-08-20
打赏
举报
回复
select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
zjcxc
2003-08-20
打赏
举报
回复
有两个表他们结构一样,如A(nodekey,name,bz)和B(nodekey,name,bz)
A表中nodekey和name为主键,B表中也是nodekey和name为主键。
写出SQL语句,检索出在B表中存在而在A表中不存在的记录集。
select * from B where not exists(select 1 from A where nodekey=b.nodekey and name=b.name)
dingzhaofeng
2003-08-20
打赏
举报
回复
mark!
lhd_cn
2003-08-20
打赏
举报
回复
up
hjb111
2003-08-19
打赏
举报
回复
select B.* from TableA A,TableB B Where A.nodekey<>B.nodekey
pengdali
2003-08-19
打赏
举报
回复
select * from B表 where not exists(select 1 from A表 where nodekey=B表.nodekey and name=B表.name)
SQL查询优化:如何
写出
高性能
SQL语句
SQL查询优化:如何
写出
高性能
SQL语句
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询
条件
的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就
帮忙
...
excel编写
sql语句
导入mysql_通过Excel生成批量
SQL语句
(Excel快速生成SQL更新语句)
们经常会遇到这样的要求:用户给发过来一些数据,要我们直接给存放到数据库里面,有的是Insert,有的是Update等等,少量的数据我们可以采取最原始的办法,也就是在SQL里面用Insert into来实现,但是如果有几十条几百条甚至上千条数据的时候继续写单独的
SQL语句
的话那就惨了,其实有两种简单的方法;第一,将Excel数据整理好了之后,通过SQL的导入功能直接导进数据库,但是得保证数据库字段和...
bat批处理执行
sql语句
__SQL Server(一)
作为开发人员,不可避免的会涉及到对数据库的操作,无论时常见的Mysql、SQLServer、Oracle数据库,还是APP常用的Sqlite和移动应用用到的Web SQL Databases等,而在使用这些数据库的过程中,常见的操作都是界面或后台处理程序对数据库进行数据库的更改,可是随着应用的上线,常见于网站中,对于普通用户这种非专业人员来说,要他们
帮忙
进行数据库数据的变更就显得非常...
mysql 执行多条语句_mysql怎么一次执行多条
SQL语句
?
".$rs['name'];}?>上面返回空记录。单独将$sql里面的内容放在phpmyadmin中执行正确,所以
SQL语句
应该是正确,估计连接方式那城出了问题
请
问如何写才能显示出来,谢谢!回复讨论(解决方案)我的本意是用php读mysql时,能像asp读mssql一样实现这样的写法:Declare @top2 intselect @top2=min(mid) from (select to...
SQL语句
生成——界面操作
几句闲扯 其实对于我本人而言,对于各种工具中自带的SQLBuilder并不是很有兴趣,而且从搞软件到现在,也只有在用MSSQL时用过这个功能,而且也只是在创建视图的时候使用。我之所以觉得这东西不是很有用,主要一个原因就是因为不管工具做的再好,还是得自己确定一次
SQL语句
是否正确。当然一些简单的,如只是勾选相应的字段,表与表之间的连接等情况,用起来还是比较方便的。做软件往往就是这样,不管你...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章