SQL查询判断一列中一个元素有其他和他一样的记录,高手帮帮忙。。。。急
描述的不怎么清楚。。请各位大大直接看题吧,查找出售了所有000001销售商所出售的全部产品的销售商名称,想了N久没头绪,我们只能了简单的查询语句。。老师说就用select...
描述的不怎么清楚。。请各位大大直接看题吧, 查找出售了所有000001销售商所出售的全部产品的销售商名称,想了N久没头绪,我们只能了简单的查询语句。。老师说就用select。 !
展开
5个回答
展开全部
你老师的答案是对的:
select 销售商名称 from 数据库名称 where 出售了所有000001销售商
搞定
select 销售商名称 from 数据库名称 where 出售了所有000001销售商
搞定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的把你的表结构拿出啦,看看,你这样描述,让别人怎么给你写sql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也是就:
指定销售商S > 此销售商关联商品SP > SP商品集合关联销售商SS
select s2.销售商,s1.商品
from 销售表 as s1
left join 销售表 as s2 on s1.商品=s2.商品
where s1.销售商='000001'
指定销售商S > 此销售商关联商品SP > SP商品集合关联销售商SS
select s2.销售商,s1.商品
from 销售表 as s1
left join 销售表 as s2 on s1.商品=s2.商品
where s1.销售商='000001'
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select 销售商名称
from 表名
where 出售产品 in (select 出售产品 from 表名 where 销售商='000001')
from 表名
where 出售产品 in (select 出售产品 from 表名 where 销售商='000001')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select
XSMC
from
XSS
where
XSS.XSBH
in
(
select
XSBH
from
XSCP
where
XSBH
=
000001
)
解释下..子查询..先把销售000001的所有销售商编号找到...然后在带着销售商编号去查询各个销售商的名称
in
关键字就是依次比较查询到的销售商编号
XSMC
from
XSS
where
XSS.XSBH
in
(
select
XSBH
from
XSCP
where
XSBH
=
000001
)
解释下..子查询..先把销售000001的所有销售商编号找到...然后在带着销售商编号去查询各个销售商的名称
in
关键字就是依次比较查询到的销售商编号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询