【发布时间】:2011-11-08 17:07:06
【问题描述】:
我有一张类似这样的桌子:
Date | Communication_Type
---------- --------------------
12/10/2011 EMAIL
12/10/2011 WEB
12/10/2011 WEB
11/10/2011 MAIL
11/10/2011 FAX
11/10/2011 FAX
11/10/2011 EMAIL
我想编写一个查询来显示某个日期的前两种通信类型,但通信类型不限于此处显示的类型,它们可能是 100 种之一。
有没有办法我可以得到这样的输出,即 2011 年 11 月 11 日
<_top_communication_type_count> | <second_top_communication_type_count>
-------------------------------- --------------------------------------
2 1
在这种情况下,_top_communication_type_count 将是 FAX_COUNT,但对于 12/11/2011,将是 WEB_COUNT
这有点难以解释,但希望你明白我的意思! 我找到了适用于 mySQL 的示例,但没有找到适用于 Oracle 的示例。
【问题讨论】:
-
请显示 mySQL 版本(使用它会出现什么错误?)