WHERE в SQL: операторы AND и OR

WHERE - МНОЖЕСТВЕННОЕ СРАВНЕНИЕ AND И OR

Давайте теперь выведем 5 игроков (имя игрока - long_name, возраст - age , позиция - team_position, команда - club), которые играют в футбольном клубе “Manchester United” и которым больше 23 лет.

select
    long_name,
    age,
    team_position,
    club
from
    fifa_players_2018
where
    club = 'Manchester United'
    and age >= 23
limit 5

Для того, чтобы добавить еще одно обязательное условие, мы использовали оператор AND, в этом случае у нас выполняется два условия (по клубу и по возрасту).

Если мы допускаем выполнение не всех условий, а хотя бы одного, то используем оператор OR.  

Рассмотрим пример.

Давайте выведем 5 игроков (имя игрока - long_name, возраст - age, позиция - team_position, команда - club), которые играют в футбольном клубе “Manchester United” или “Liverpool”

select
    long_name,
    age,
    team_position,
    club
from
    fifa_players_2018
where
    club = 'Manchester United'
    or club = 'Liverpool'
limit 5

Как видите, мы допускаем выполнение хотя бы одного условия, но написано это не совсем оптимально. А как оптимально?