У меня есть таблица, как этотКак подсчитать разные значения в одном столбце в mysql?
id(pk)|product_id(fk)|serial(varchar)|status(varchar)
1 | 2 | e098 | sold
2 | 2 | e008 | faulty
то, что мне нужно, чтобы извлечь это:
array(faulty=>1,sold=>1)
я я могу сделать это с помощью сложного запроса, есть ли простой запрос, который может помочь? Я пробовал: SELECT COUNT(id) as product_details.status FROM product_details WHERE product_id=2 GROUP BY status
который не работал.
спасибо, друг. –