を除去することにより、私は、例えばタイトル・フィールドにキーワードの発生をカウントできるようにしたいMySQLの単一テーブル群ゼロ要素
| ID | CREATED | TITLE |
| 1 | 07/09/2015 14:02:48 | Render farm problem |
| 2 | 06/16/2015 09:34:20 | Render server THSSE12 crashing |
| 3 | 05/16/2015 09:44:38 | Patch to LG4 switch port 25 |
以下のように単一のテーブルを有しています結果を年と月でレンダリングしてフォーマットします
| YEAR | MONTH | COUNT |
|2015 | 5 | 0 |
|2015 | 6 | 1 |
|2015 | 7 | 1 |
私はいくつかの内部結合を試しましたが、0カウントの月が何も表示されないので、何の喜びもありませんでした。これが私の所です: -
SELECT
CONCAT(YEAR(c.CREATED),MONTH(c.CREATED)) AS cdate,
c.CREATED,
COUNT(c.ID)
FROM
HD_TICKET AS c
LEFT JOIN
(SELECT
CONCAT(YEAR(t.CREATED),MONTH(t.CREATED)) AS sdate,
t.CREATED,
COUNT(t.ID) AS tid
FROM HD_TICKET t
WHERE t.TITLE LIKE '%render%'
) AS t_count
ON c.CREATED = t_count.CREATED
GROUP BY YEAR(c.CREATED), MONTH(c.CREATED)
私は本当に助けていただきありがとうございます!
あなたの日付で混乱します。 – Strawberry