
三表联合查询怎么写?
三张表结构如下:bigtype大类表bigtypeidbigtypename1蔬菜2水果smalltype小类表smalltypeidbigtypeidsmalltype...
三张表结构如下:
bigtype大类表
bigtypeid bigtypename
1 蔬菜
2 水果
smalltype小类表
smalltypeid bigtypeid smalltypename
1 1 根茎类
2 1 叶菜类
3 2 国产水果
4 2 进口水果
goods商品表
goodsid smalltypeid goodsname goodsprice goodscount
1 1 土豆 1 100
2 1 胡萝卜 2 100
3 3 红富士 5 100
4 4 榴莲 20 100
我想显示大类名称(bigname),商品名称(goodsname),商品单价(goodsprice ),商品数量(goodscount)。现在查询出来的有很多重复记录,不知道怎么调整,望高手指点。 展开
bigtype大类表
bigtypeid bigtypename
1 蔬菜
2 水果
smalltype小类表
smalltypeid bigtypeid smalltypename
1 1 根茎类
2 1 叶菜类
3 2 国产水果
4 2 进口水果
goods商品表
goodsid smalltypeid goodsname goodsprice goodscount
1 1 土豆 1 100
2 1 胡萝卜 2 100
3 3 红富士 5 100
4 4 榴莲 20 100
我想显示大类名称(bigname),商品名称(goodsname),商品单价(goodsprice ),商品数量(goodscount)。现在查询出来的有很多重复记录,不知道怎么调整,望高手指点。 展开
1个回答
2015-08-02 · 知道合伙人软件行家

知道合伙人软件行家
采纳数:1197
获赞数:1344
1992年毕业于太原理工大学,20年IT公司工作经验现任山西誉海和科技有限公司技术总监,老二牛车教育课程总监
向TA提问 私信TA
关注

展开全部
使用内链接就可以解决的。可以将你的申请了语句贴出来看看那里有重复数据。
参考sql语句:
select a.*,b.*,c.*
from goods a
inner join smalltype b
on a.smalltypeid=b.smalltypeid
inner join bigtype c
on b.bigtypeid =c.bigtypeid
参考sql语句:
select a.*,b.*,c.*
from goods a
inner join smalltype b
on a.smalltypeid=b.smalltypeid
inner join bigtype c
on b.bigtypeid =c.bigtypeid

2024-11-30 广告
RNA-seq数据分析是转录组研究的核心,包括数据预处理、序列比对、定量分析、差异表达分析、功能注释和可视化等步骤。数据预处理主要是质量控制和去除低质量序列。序列比对使用HISAT2、STAR等工具将reads比对到参考基因组。定量分析评估...
点击进入详情页
本回答由迈杰提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询