Я создал таблицу с именем organizacija_akcije
, и в ней есть столбец с именем drustva_idDrustva
, теперь мне нужно найти значение drustva_iddrustva
, которое встречается наименьшее количество раз, и я должен был сделать это без LIMIT
, только с having
или having count
.
Я пробовал этот код, но он не возвращает мне наименьшее количество вхождений, а все вхождения, и я застрял и не знаю, как получить наименьшее количество сейчас.
SET SQL_SAFE_UPDATES = 0;
SELECT `Drustva_idDrustva`,
COUNT(`Drustva_idDrustva`) AS `value_occurrence`
FROM `organizacija_akcije`
group by Drustva_idDrustva
HAVING (value_occurrence) > 0;