首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将子类别分组到类别sql查询下

将子类别分组到类别sql查询下
EN

Stack Overflow用户
提问于 2014-06-18 06:52:13
回答 1查看 311关注 0票数 0

我有这两张桌子

代码语言:javascript
复制
/* CAT TYPE */

id  name
1   Application
2   Brand
3   Feature


/* CATEGORIES */
id  name                url     description            type 
1   Temperature     temperature     A complete range ...    1 
2   Hobo            hobo            Hobo Loggers            2   
3   USB             usb             USB loggers         3   
4   Humidity    humidity    Humidity Loggers    1 

我想在Cat Type下的每个类别的部分中显示它们,按照Cat Type id的顺序,然后是类别a-z的顺序。

因此,我想执行一个sql查询,它将对以上所有内容进行如下分组:

代码语言:javascript
复制
**Application**    
 - Temperature
 - Humidity

**Brand**    
 - Hobo

**Feature**    
 - USB

这是我当前的查询

代码语言:javascript
复制
SELECT * FROM categories 
JOIN cat_type ON categories.type=cat_type.id
GROUP BY cat_type.id

但它只对每个cat_type中的一个类别进行分组。我不确定如何让它显示所有这些内容。

EN

回答 1

Stack Overflow用户

发布于 2014-06-18 07:08:52

看起来你在寻找一个特定的订单,而不是一个群体。试试这个:

代码语言:javascript
复制
SELECT cat_type.Name as 'Heading', categories.name as 'Name' FROM categories 
JOIN categories_type ON categories.type=cat_type.id
ORDER BY cat_type.id
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24274582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档