有沒有什麼辦法可以搜索表中的數據,我將使用兩個標準的名字和姓氏?如何搜索兩個表,他們有不同的列
表1
Firstname | LastName | Gender
| Donald | Trump | Male|
表2
GFirstName | GLastName | Gender
|Hillary| Clinton | Female
|Donald | McDonald| Female
在我的情況,我想搜索「特朗普」
和MySQL數據應顯示我的信息
表1
Donald | Trump| Male
我嘗試使用此查詢,但它給我什麼
SELECT *
FROM table1
WHERE 'Firstname' LIKE %Donald Trump%
OR 'LastName' LIKE %Donald Trump%
UNION ALL
SELECT *
FROM table2 WHERE 'Firstname' LIKE %Donald Trump%
OR 'LastName' LIKE %Donald Trump%
即時只使用一個標準**唐納德特朗普**我不能單獨**唐納德**和**特朗普** –
請參閱更新 –
謝謝你解決這個問題!還有一個問題,「CONCAT(Firstname,',LastName)」實際上是做了什麼工作? –