【发布时间】:2015-04-30 12:51:33
【问题描述】:
MySQL 表中有以下数据:
+-------------------------------------+-----------------+
| DATE | SipResponseCode |
+-------------------------------------+-----------------+
| 20 Feb | 200 |
| 20 Feb | 500 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 487 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 500 |
| 20 Feb | 500 |
| 20 Feb | 487 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 500 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 200 |
| 20 Feb | 500 |
| 21 Feb | 200 |
| 21 Feb | 487 |
| 21 Feb | 200 |
| 21 Feb | 487 |
| 21 Feb | 487 |
| 21 Feb | 487 |
| 21 Feb | 487 |
| 21 Feb | 200 |
| 21 Feb | 200 |
| 21 Feb | 487 |
| 21 Feb | 487 |
| 21 Feb | 500 |
我想编写 SQL 查询,这样它就可以给我每天的 SipResponseCode 计数 200、487、500
+-------------------------------------+------------+-----------+--------+
| DATE | 200 | 487 | 500 |
+-------------------------------------+------------+--------------------+
| 20 Feb | 14 | 2 | 5 |
| 21 Feb | 4 | 7 | 1 |
我很累,但无法得到正确的结果。
【问题讨论】:
-
@Strawberry 我不是
SQL expert伙计,加油!来这里寻求帮助..我需要专家才能提出问题吗? -
值 200、487 和 500 是否一致?这些价值观是你提前知道的吗?
-
@McAdam331 是的,这些值是固定的,还有更多的 SipResponsecode
502,403,408等。但是一旦我知道如何将它们组合在一起,我将设法调整它们 -
@Strawberry 我不认为这种态度对 StackOverflow 有帮助。这应该是人们在需要时寻求帮助的地方,而不必担心因不知道而被贬低。
-
@Strawberry 我擅长 Linux 系统管理员,但不是开发人员(SQL 编写者),只是被困在这里,所以认为你们会提供帮助,但看起来你
down已经投票了......非常失望:(