社区
MS-SQL Server
帖子详情
急,sql查询,在线等
lxb_090
2006-06-15 08:51:31
急,Sql语句
OrdersID cid pid
1 C01 P01
2 C02 P02
3 C01 P07
… … … … …
以上为一个订单表(表名:orders),其中OrdersID为 订单号,pid 为 所订购商品的id号,cid为 订购该商品的 顾客 的id号。
请写一段SQL语句,找出 既订购了产品p01又订购了产品p07的顾客的cid值。
...全文
100
9
打赏
收藏
急,sql查询,在线等
急,Sql语句 OrdersID cid pid 1 C01 P01 2 C02 P02 3 C01 P07 … … … … … 以上为一个订单表(表名:orders),其中OrdersID为 订单号,pid 为 所订购商品的id号,cid为 订购该商品的 顾客 的id号。 请写一段SQL语句,找出 既订购了产品p01又订购了产品p07的顾客的cid值。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lxb_090
2006-06-15
打赏
举报
回复
谢谢大家,我都试了,结果正确
select distinct cid from orders a
where a.pid='p01' and exists(select 1 from orders where cid=a.cid and pid='007' )
这个好象不对
paoluo
2006-06-15
打赏
举报
回复
用關聯的效率要更高些
gohst001
2006-06-15
打赏
举报
回复
select cid from t where pid = 'p01' and cid in (select cid from t where pid= 'p07')
ping3000
2006-06-15
打赏
举报
回复
declare @a table(OrdersID int ,cid nvarchar(10),pid varchar(10))
insert into @a(OrdersID,cid,pid)
select 1,'C01','P01' union all
select 1,'C02','P02' union all
select 1,'C01','P07'
select cid from @a where pid = 'P01' and cid in (select cid from @a where pid = 'P07')
netcup
2006-06-15
打赏
举报
回复
select cid from orders where pid in('p01'.'p07')
wgsasd311
2006-06-15
打赏
举报
回复
select distinct cid from orders a
where a.pid='p01' and exists(select 1 from orders where cid=a.cid and pid='007' )
paoluo
2006-06-15
打赏
举报
回复
Select Distinct
A.cid
From orders A
Inner Join orders B
On A.cid=B.cid
Where A.pid='p01' And B.pid='p07'
wangdehao
2006-06-15
打赏
举报
回复
select distinct cid from tb a
where pid = 'p01' and exists(select * from tb where cid = a.cid and pid = 'p07')
lxb_090
2006-06-15
打赏
举报
回复
大家帮帮我啊
滚雪球学Java(86):Java编程新手课:
SQL查询
从入门到精通,有两下子!
SQL,作为数据库查询和操作的标准化语言,对于任何希望在数据领域深入的开发者来说,都是一项必须掌握的技能。SQL,即结构化查询语言(Structured Query Language),作为与数据库交互的通用语言,这是每一位软件...
7个常见的SQL慢查询问题,及解决方法!
介绍7个常见的SQL慢查询语句,并解释如何优化它们的性能。希望这对你有所帮助。
Oracle无法查询带有中文条件的SQL语句
Oracle无法查询带有中文条件的SQL语句,在百度找了一大圈,可能是我理解能力捉
急
,所以搞了半天才搞好。 查询sql语句的时候带中文条件,并没有报错。数据库有数据,但是查询结果为null。 首先,先查服务端的plsql与...
.net 代码解决
SQL查询
超时问题
相关背景: 一个报表统计型的存储过程,随着数据量增加,查询时间越来越长,因为存储过程超过2K行,要优化可能需要更多的时间,因为
急
需要报表数据,只好先从 代码层处理超时问题。 以下是解决方案。 /// <...
sql 2008 查询 oracle,sql 2008 链接到oracle,但是不能查询,报错,
sql 2008 链接到oracle,但是不能查询,报错,
急
,
在线
等用sql2008管理器创建了一个链接oracle的服务器,创建成功了,能看见oracle的表,但是在sql写SELECT*FROM[ORCL]..[ZHOU].[ACCOUNTANT_SUBJECT]语句,执行查询...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章