我有3個不同的表格結構,我會稱它們爲A,B,C。Mysql從3個表格中選擇
我需要做在同一時間所有的3個表進行搜索,讓我需要對:
A.name LIKE%谷歌%B.company LIKE%谷歌%和C.company LIKE% Google%
對於提到的「查詢類型」有一個查詢可能嗎?
最好的問候!
這裏是我要找的
Select from table A where A.name LIKE %something% inner join B on b.company LIKE %something% and after that I need to do the samething for table C..but I don't know how...
查詢:
SELECT name FROM firmen WHERE name LIKE '%Felsengartenkellerei Besigheim eG%'
UNION
SELECT firma FROM daten WHERE firma LIKE '%Felsengartenkellerei Besigheim eG%'
UNION
SELECT firma FROM ver WHERE firma LIKE '%Felsengartenkellerei Besigheim eG%'
你可以詳細介紹一下你想做什麼嗎?這三張表是以某種方式相關的?模式結構將會非常有用。 – 2009-12-08 02:18:41
這3個表是否相互獨立?只是爲了詳細說明dlo的提示......在這兩個表中是否有任何外鍵關係? – 2009-12-08 02:21:08
不,完全不同的表格結構...我需要對它們進行搜索...並且如果我找到了它正在尋找的用戶,我需要顯示它!以下是需要搜索的字段名稱: 對於表A - >名稱對於表B - >公司對於表C - >公司 – Uffo 2009-12-08 02:24:40