У меня есть таблица с именем, фамилией и контактным номером.Как найти два столбца?
Если пользователь вводит kar
, то я хочу получить полный список с результатами, содержащими kar
от имени или фамилии.
У меня есть таблица с именем, фамилией и контактным номером.Как найти два столбца?
Если пользователь вводит kar
, то я хочу получить полный список с результатами, содержащими kar
от имени или фамилии.
Это предполагает, что kar
представляет собой часть имени, если это полное имя, а затем сделать first_name = 'kar'
SELECT first_name, last_name, number
FROM your_phone_book
WHERE first_name LIKE '%kar%'
OR last_name LIKE '%kar%'
Это действительно довольно просто:
SELECT * FROM directory
WHERE firstname LIKE '%kar%'
OR lastname LIKE '%kar%';
select firstname from table
where firstname like '%name%'
Что вы имеете в виду «оптимизировано»? – Gabe