Intereting Posts
Codeigniter: разрешение загруженных изображений – 600 на веб-сервере, изображения не отображаются на веб-сайте проблемы с профилями страницы в системе, которые всегда отображают, что пользователь является владельцем профиля, который является неправильным php form: невозможно обновить базу данных, запрос с множественным соединением Удалить команду из списка php artisan Граничный поиск (solr) vs Хорошая старая фильтрация через PHP? session_start зависает PHP называет «null» для файла JSON, написанного Python добавить функцию обмена в выбранный jquery wordpress Библиотека ссылок магнитов для PHP Подсчет секунд между массивом даты в php Изменение кодировки символов многомерного массива Как отправить почту с помощью PHP? Можно ли исключить цикл for из этого фрагмента кода PHP? Разбирайте XML с помощью пространства имен с помощью SimpleXML Как отключить пользователей API моего сайта?

Как написать несколько операторов select с несколькими условиями в одном запросе?

Я работаю над php с sql. У меня есть одна таблица teacher_rating в базе данных. Я хочу получить оценки, например, сколько членов дают 5 баллов, таких как только 4, например 3, например … Я использовал эту проверку sql-запроса один раз.

SELECT COUNT( teachers_rating.rating ) AS fivestar FROM teachers_rating WHERE rating = '5' and id='23' UNION SELECT COUNT( teachers_rating.rating ) AS fourstar FROM teachers_rating WHERE rating = '4'and id='23' UNION SELECT COUNT( teachers_rating.rating ) AS threestar FROM teachers_rating WHERE rating = '3'and id='23' like that its running but out output is fivestar 18 14 20 but iwant this type of structure fivestar fourstar threestar 18 14 20 

Если кто-нибудь знает, пожалуйста, помогите мне.