对于以下数据库架构:
Medication-MedicationID, BrandName, GenericName
检索处方最多的通用药物名称的 SQL 语句是什么?
你可以使用这样的东西来获得处方最多的物品:
select max(GenericCount)
from
(
select count(*) GenericCount, GenericName
from yourtable
group by GenericName
) x
如果您想查看每个规定的数字,请使用:
select count(*) GenericCount, GenericName
from yourtable
group by GenericName
SELECT MAX(COUNT(GenericName)), GenericName FROM MedicationTable GROUP BY GenericName
表的命名位置MedicationTable