У меня есть этот запрос:SQL/PHP - Count результаты и показать их в соответствии с предложением HAVING
$stmt = $dbh->prepare("SELECT DISTINCT country_code,country_name FROM users WHERE country_code!='NA' AND country_name!='NA'");
$stmt->execute();
$rows = $stmt->fetchAll();
Какой отчетливо выбрать какую-либо информацию из моей базы данных.
я потом цикл данных в цикле Еогеасп:
foreach ($rows as $row){
//Do something
}
Хотя, я хочу, чтобы иметь возможность использовать только результат/данные, если есть более чем 5 результатов в оригинале запрос.
Пример:
Если country_code
и country_name
со значениями CA
и canada
присутствует более чем в 5 раз.
Любопытный вы спрашиваете, если вы хотите, чтобы данные, если конкретные значения найдены более пяти раз, или если вы хотите, чтобы данные, если общая сумма возвращается в более чем 5? –
Конкретные значения. – oliverbj
у вас есть упоминание о группе и иметь. вы могли бы сделать что-то вроде этого 'select country_code, country_name из группы пользователей по country_code со счетом (country_code)> = 5' http://sqlfiddle.com/#!9/ceedf/1/0 – thanyaj