社区
MS-SQL Server
帖子详情
求一SQL语句,高手帮帮忙拉!
njch1985
2007-03-27 10:53:56
有两个表
表A如下
店名 店号
A 1
B 2
C 3
D 4
E 5
F 6
表B如下
店号 数据
1 123
2 456
4 789
6 321
怎样才能让这两个表对比
显示结果如下
店名 店号
C 3
F 6
意思就是说 表A和表B对比 显示出表A中店列表中在表B中没有数据的
...全文
97
5
打赏
收藏
求一SQL语句,高手帮帮忙拉!
有两个表 表A如下 店名 店号 A 1 B 2 C 3 D 4 E 5 F 6 表B如下 店号 数据 1 123 2 456 4 789 6 321 怎样才能让这两个表对比 显示结果如下 店名 店号 C 3 F 6 意思就是说 表A和表B对比 显示出表A中店列表中在表B中没有数据的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ojuju10
2007-03-27
打赏
举报
回复
create table A(店名 varchar(10),店号 int)
insert into A(店名,店号) values('A', 1)
insert into A(店名,店号) values('B', 2)
insert into A(店名,店号) values('C', 3)
insert into A(店名,店号) values('D', 4)
insert into A(店名,店号) values('E', 5)
insert into A(店名,店号) values('F', 6)
create table B(店号 int,数据 int)
insert into B(店号,数据) values(1, 123)
insert into B(店号,数据) values(2, 456)
insert into B(店号,数据) values(4, 789)
insert into B(店号,数据) values(6, 321)
select * from a
where not exists(select 1 from b where a.店号=b.店号)
店名 店号
---------- -----------
C 3
E 5
(所影响的行数为 2 行)
select * from a
where a.店号 not in (select 店号 from b)
店名 店号
---------- -----------
C 3
E 5
(所影响的行数为 2 行)
drop table a,b
ALLEN625314
2007-03-27
打赏
举报
回复
樓上正解,摟主顯示結果錯誤
njch1985
2007-03-27
打赏
举报
回复
十分感谢!!
dawugui
2007-03-27
打赏
举报
回复
if object_id('pubs..A') is not null
drop table A
go
create table A(店名 varchar(10),店号 int)
insert into A(店名,店号) values('A', 1)
insert into A(店名,店号) values('B', 2)
insert into A(店名,店号) values('C', 3)
insert into A(店名,店号) values('D', 4)
insert into A(店名,店号) values('E', 5)
insert into A(店名,店号) values('F', 6)
go
if object_id('pubs..B') is not null
drop table B
go
create table B(店号 int,数据 int)
insert into B(店号,数据) values(1, 123)
insert into B(店号,数据) values(2, 456)
insert into B(店号,数据) values(4, 789)
insert into B(店号,数据) values(6, 321)
go
select * from A where 店号 not in (select 店号 from b)
drop table A,B
/*
店名 店号
---------- -----------
C 3
E 5
(所影响的行数为 2 行)
*/
dawugui
2007-03-27
打赏
举报
回复
select * from A where 店号 not in (select 店号 from b)
用sql脚本创建sqlserver数据库范例语句
希望能帮上忙! 代码如下: USE [master] GO IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N’HkTemp’) BEGIN DROP DATABASE HkTemp –如果数据库存在先删掉数据库 END GO CREATE DATABASE HkTemp ON PRIMARY ...
OraTracer oracle 抓取 oracle 执行 语句
抓取oracle等数据库执行语句工具, 将客户端调用oracle的执行语句都明明白白地进行列出,很好用 ...OraTracer展示不如SQLMonitor明了,但是在win7和2003是可以用的,如果实在用不了,没有帮上忙,请各位朋友勿怪。
SQLMonitor
一般在XP的操作系统下,win7及2003可能用不了,去下载另一个资源:名称是OraTracer,OraTracer展示不如SQLMonitor明了,但是在win7和2003是可以用的,如果实在用不了,没有帮上忙,请各位朋友勿怪。
一条
SQL语句
执行得很慢的原因有哪些?
一、分类讨论 一条 SQL 语句执行的很慢,那是...一条 SQL 大多数情况正常,偶尔才能出现很慢的情况,针对这种情况,我觉得这条
SQL语句
的书写本身是没什么问题的,而是其他原因导致的,那会是什么原因呢? 1、数据库在刷
mysql动态
sql语句
_mysql 存储过程中使用动态
sql语句
Mysql 5.0 以后,支持了动态
sql语句
,我们可以通过传递不同的参数得到我们想要的值这里介绍两种在存储过程中的动态sql:set sql = (预处理的
sql语句
,可以是用concat拼接的语句)set @sql = sqlPREPAREstmt_nameFROM ...
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章