写点什么

SQL 问题集合

作者:littleFuBaby
  • 2023-05-16
    北京
  • 本文字数:440 字

    阅读完需:约 1 分钟

一、问题一


有一张礼品表 gift_info,字段有:gift_id(主键)、gift_name(礼品名称)、is_category(是否关联车系,值 0,1);

有一个张礼品和车辆关系表 gift_car_rale,字段包含:id(主键)、gift_id(礼品 id)、car_id(车 id),一个礼品对应多个车系 id,即一对多关系,但并不是所有礼品都会关联车系,通过 is_category 控制。

还有一张礼包表 gift_group_info,字段有:group_id(礼包 id),gift_id(礼品 id)。一个礼包下可以有多个礼品,礼品会包含两种:关联到指定车系用的礼品和不指定任何车系的礼品(全车系通用)。(数据库 MySql)

 

问题一:查询礼品中没有和车辆关联的礼包数据(注:要以礼包作为整体来查询,如礼包中某一个礼品和车辆有关联关系,这个礼包不能被查出)

 

问题二:给出某一车辆的车系 id,查出礼品中包含此车辆礼包数据。

注:返回的礼包中包含以下两种数据:

1、仅包含关联了该车系 id 的礼品所在的礼包

2、该礼包中不仅包含了关联了该车系 id 的礼品,还包含了不关联任何车系(全车系通用)的礼品

 

用户头像

littleFuBaby

关注

强准备+强信念+强执行 2019-11-21 加入

以前是T型人才,当下是π型人才,未来是梳子型人才

评论

发布
暂无评论
SQL 问题集合_littleFuBaby_InfoQ写作社区