gpt4 book ai didi

mysql - 选择包含空参数的不同内部联接

转载 作者:行者123 更新时间:2023-11-29 01:53:30 27 4
gpt4 key购买 nike

我有一个表类别

它有一列 CategoryName

  1. car
  2. plane
  3. boat

我有另一个名为 Brand 的表

它有一列 RelatedCategory

  1. ferrari - 1
  2. learjet - 2
  3. non-categorized - null
  4. audi - 1

我想生成一个不同的品牌列表(null 和非 null RelatedCategory),但使用 CategoryName 作为列表。

select distinct RelatedCategory from brand inner join category on Brand.RelatedCategory=Category.CategoryID

我希望列表是品牌类别

  1. car
  2. boat
  3. non-categorized

我该怎么做?获取不同的品牌类别和未分类的品牌

最佳答案

您可以使用 LEFT JOIN,它会为您提供第一个表中第二个表中不存在的结果:

select distinct RelatedCategory from category left join brand on
Brand.RelatedCategory=Category.CategoryID

关于mysql - 选择包含空参数的不同内部联接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35140157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com