Фильтрация данных с помощью операторов WHERE и HAVING
Скорее всего, вы уже знакомы с оператором для фильтрации данных WHERE и, возможно, слышали об операторе HAVING . Но чем же конкретно они отличаются? Давайте сделаем несколько запросов к таблице успеваемости (grades ), чтобы в этом разобраться. Воспользуемся оператором ORDER BY RANDOM() , чтобы выбрать произвольные данные, затем LIMIT 5 , чтобы запрос выдал только 5 записей. Упорядочивать все строки только ради примера достаточно неэффективно, но если таблица небольшая – это допустимо. |