我已阅读有关使用子查询的类似帖子,但无法弄清楚如何将其应用于我的需求。
我有两个药物表:
Generics
包含字段GenericID
和GenericName
和DrugCaseCounts
包含字段GenericID
(指向Generics
的链接),DrugName
和Cases
Generics
。GenericName
是药物中的活性成分,例如氟西汀,DrugCaseCounts
。DrugName
是品牌名称,例如百忧解。 DrugCaseCounts
。Cases
是显示该品牌名称的案例报告的数量。一个DrugCaseCounts
可以有超过10条Generics
条记录(不同的品牌名称)。GenericID
。
我想制作一个显示以下内容的列表:
Generics
。GenericID
,Generics
。GenericName
,DrugCaseCounts
。DrugName
,Cases
按案例降序列出前10个DrugCaseCounts
。DrugName
条记录,GROUPED BY GenericID
。
我知道这需要DrugCaseCounts表上的子查询,但我无法弄清楚如何陈述它。