社区
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中没有数据的
...全文
120
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语句
的基础教程(一)
本文是
SQL语句
的基础教程,介绍了SQL可面向数据库执行查询、插入等操作,语句分为数据操作、定义和控制语言。还演示了在SQL Server 2014 Management Studio中用
SQL语句
新建数据库、表,添加、修改、删除和查询表数据等操作。
求 二个简单的
SQL语句
本文介绍如何使用
SQL语句
解决两个具体问题:一是重复获取特定条件下的记录;二是联表查询实现一对多关系的数据整合。
【SQL基础(一)】【SQL简介+SQL 语法+SQL SELECT 语句+SQL SELECT DISTINCT 语句】
本文全面介绍了SQL语言的基础知识,包括SQL的定义、功能、语法及如何使用SELECT和SELECT DISTINCT语句进行数据检索。同时,深入讲解了数据库表的概念、
SQL语句
的构成、分号的作用、数据操作语言(DML)与数据定义语言(DDL)的区别。
常用的SQL Server查询语句
本文详细介绍了
SQL语句
的构成,包括命令、子句、运算符和统计函数,并提供了常见的SELECT、INSERT、UPDATE、DELETE语句示例。
SQL GO语句
本文详细解释了SQL Server中GO命令的功能与用法。GO作为批处理的标志,用于分隔不同的
SQL语句
集合,确保当某条语句执行失败时,后续语句仍能继续执行。此外,GO还支持简单的循环执行。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章