2014-10-30 60 views
0

我想在PDO中進行查詢並將結果返回給JSON數組以在自動完成中使用它。在表中有3列,這樣來自2個列的MYSQL語句結果取決於哪裏

ID | Plaatsnaam  | Alternatief 
1  | Beetgum   | Bitgum 
2  | Beesterzwaag | 
3  | Beetgummermolen | Bitgummole 
4  | Bierum   | 
5  | Birdaard  | 

現在我想寫,讓我們往回看,隨着「碧」啓動plaatsnaam OR(!)的alternatief查詢,所以查詢的reult有是:

Bitgum, 
Bitgummole, 
Bierum, 
Birdaard 

如何做到這一點?

回答

3

嘗試使用兩個查詢並使用聯合來獲取所有結果。

SELECT Plaatsnaam as rst from table where Plaatsnaam like 'yourinput%' 
    UNION 
    SELECT Alternatief as rst from table where Alternatief like 'yourinput%' 
+0

當然,有時你不會想到簡單的答案。是否還有一種方法可以將結果(兩​​個查詢一起)限制爲10並對總結果進行排序? – 2014-10-31 13:33:38