私の SQL スキルはほとんどありません。これを理解しようとして過去2時間見回した後、助けが必要です。
以下のように2つのテーブルがあります
Table1 Table2
ID | Name Status_id
----------- ----------
1 | Open 1
2 | Closed 2
3 | On-Hold 1
私がやりたいことは、表 2 の status_id をカウントし、status_id でグループ化することです。次に、最初の列で ID が一致する名前を追加します。
現時点で私が持っているのは
SELECT status_id, COUNT(*) AS 'num' FROM table2 GROUP BY status_id
これはこれまでのところ素晴らしいものであり、戻ってきます
1 | 2
2 | 1
私が返す必要があるのは
Open | 2
Closed | 1
それが明確であることを願っています。誰でも助けることができますか?
どうもありがとう!