Я использую postgres, и у меня есть таблица "users", которая содержит имена и фамилии пользователей:
id | first_name | last_name | ...
-----------------------------------
1 | daniel | johnston |
2 | jane | austin |
Я хотел бы использовать набор выбранных пользователей на основе одной строки (в соответствии с началом как first_name, так и last_name. Поэтому, если я ищу «j», обе записи возвращаются. "jo", будет возвращена только первая запись.
Есть ли эффективный способ сделать этот запрос в postgres, используя только SQL? Или мне придется сделать несколько вызовов для выбора и затем отформатировать результаты, используя другой язык программирования?
Спасибо!