2013-04-29 26 views
2

我有一張名字,姓氏和聯繫號碼的表格。如何搜索兩列?

如果用戶輸入kar,那麼我想要一個完整列表,其結果包含kar的名字或姓氏。

+3

你是什麼意思通過「優化」? – Gabe 2013-04-29 03:46:59

回答

1

這假定kar是出了名的一部分,如果是全名,然後做first_name = 'kar'

SELECT first_name, last_name, number 
FROM your_phone_book 
WHERE first_name LIKE '%kar%' 
    OR last_name LIKE '%kar%' 
1

這真的很簡單:

SELECT * FROM directory 
WHERE firstname LIKE '%kar%' 
OR lastname LIKE '%kar%'; 
0
select firstname from table 
where firstname like '%name%'