我试图一次显示一天的多个索赔的状态。例如,“date1”有 3 个声明。每个索赔都有不同的状态。如何显示“date1”内所有索赔的状态计数。即,我想按最早到最晚日期排序我的结果,然后有三列计算当天有多少索赔具有该状态。三个状态栏应加起来就是当天的索赔总数。这就是我希望它看起来的样子:(St1 - St3 代表独特的状态)
Date St1 St2 St3
12-02-12 | 1 | 2 | 3
12-03-12 | 2 | 5 | 3
12-04-12 | 7 | 3 | 8
我开始使用的查询看起来像这样,但它完全不正确。
SELECT dates, statuses, COUNT(*) AS St1 FROM table_dates GROUP BY dates;
这是我试图只计算一种状态的尝试。认为我必须从某个地方开始。谢谢你。