Здравствуйте!
Пытаюсь уже несколько часов разобраться, как правильно объединить таблицу саму на себя так, чтобы можно было получить количество всех записей с одинаковым полем status, которое принимает значения от 1 до 3. Вот таблица:
+----+--------+
| id | status |
+----+--------+
| 1 | 1 |
| 2 | 2 |
| 3 | 1 |
| 4 | 1 |
| 5 | 3 |
| 6 | 3 |
+----+--------+
А надо получить такое (единичка встречается 3 раза, двоечка - 1 раз, троечка - 2 раза):
+---------+---------+---------+
| status1 | status2 | status3 |
+---------+---------+---------+
| 3 | 1 | 2 |
+---------+---------+---------+
К сожалению, Гугл не дал результатов (наверное потому, что не могу грамотно сформулировать).
Подскажите, пожалуйста.