Пожалуйста, как я могу получить количество раз, определенное слово встречается в таблице? У меня есть таблица, называемая результатом, и поле, называемое президентом.Как я могу получить количество раз, когда определенное слово встречается в моем sql
Index - president
1 - James
2 - John
3 - John
4 - John
5 - James
6 - John
Я попытался использовать следующие коды, чтобы получить количество раз, когда Джон встречается в моем столе.
SELECT COUNT(`president`) FROM `result` WHERE `president`="John"
Но это синтаксическая ошибка. N.B: Мне просто нужно количество раз, когда явился Джон, которого я ожидал быть четырьмя (4).
Спасибо, это работает, мне пришлось изменить этот «индекс» на «index_president», потому что «индекс» является зарезервированным словом. Но еще один вызов, с которым я столкнулся сейчас, - это как отобразить число (например, число раз «Джон») через php. –
Php \t $ sql = 'SELECT \' president \ ', COUNT (\ index_president \') \ 'occured \' ' . 'FROM score' .«ГДЕ президент =« Джон »; \t \t \t \t \t \t \t \t $ Comm = mysql_query ($ SQL,); \t \t \t \t \t \t если ($ Прдч) { \t \t \t \t эхо "Джон =
"; \t \t \t \t echo $ comm; \t \t \t \t \t \t \t} \t \t \t еще \t \t \t \t эхо "Ошибка произошла"; \t \t \t \t \t> \t Но, к сожалению, это выход я получил; John = Ресурс id # 4 Пожалуйста, помогите мне. –
попробуйте это, приятель: Php \t $ sql = "SELECT president, COUNT (index_president) 'occured' FROM score WHERE president = 'John';"; \t $ comm = mysql_query ($ sql); \t if ($ comm) {echo "John =
"; echo $ comm; } else echo «Ошибка возникла»; ?> – Avidos