Ownsight

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 895|回复: 0
打印 上一主题 下一主题

sqlite join 多表 关联

[复制链接]

803

主题

903

帖子

3201

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3201
跳转到指定楼层
楼主
发表于 2015-6-6 05:45:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
转自:http://blog.sina.com.cn/s/blog_4e32d6820100dvmc.html
记录一下sqlite中多表查询。
    表1:品牌:brands( brandid vARCHAR(20),
                       brand VARCHAR(20),
                       remark vARCHAR(100))
    表2:类型:types( typeid vARCHAR(20),
                       type VARCHAR(20),
                       remark vARCHAR(100))
    表3:品牌:levels( levelid vARCHAR(20),
                       level VARCHAR(20),
                       remark vARCHAR(100))
    表4:油品:oils( oilid vARCHAR(20),brandid VARCHAR(20),typeid vARCHAR(20),levelid vARCHAR(20),remark vARCHAR(100))
    说明一下:前三个表为基本信息,即油品的品牌、类型、级别,表4为油品信息,那么该如何显示油品的基本信息呢?
select brands.brand,types.type,levels.level from oils
      inner join brands on oils.brandid = brands.brandid
      inner join types  on oils.typeid =types.typeid
      inner join levels on oils.levelid =levels.levelid

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表