政府合法立案,優良搬家公司
公司工廠機器搬遷,免費估價送箱
門窗工程免費丈量估價,全系列門窗、氣密窗
完善規劃設計到施工,一次ok!更享長期保固

首頁  •  j2h 論壇 • 程式設計討論     • 

[求助]多個資料表怎麼做搜尋

房東:阿寶
發表時間:2007-08-08


如果我有多個資料表
例如 table1 table2 table3 table4 table5

可是搜尋時只能同時搜尋一個table? 還是可以搜尋到多個table??



$query = "select distinct * from $table where $search_type like '%$keyword%' ORDER by id DESC LIMIT





  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!

  • 1 樓住戶:達人
    發表時間:2007-08-08

    資料表是怎麼規畫的嗎?

    假設五個資料表都一樣的話

    $query = "select distinct * from table1,table2,table3";

    可以利用逗號隔開

    不過基本上還是要看你資料表怎麼做規畫囉

    還可以用UNION的作法

    如果資料表欄位不同的話用上述的作法是比較耗費效能的

    會將所有不同的資料表做join的動作

    利用UNION是將不同的select結果合併在一起

    SELECT a as field1 , b as field2 from table1
    UNION
    SELECT c as field1 , d as field3 from table2


    參考資料

    http://www.php5.idv.tw/documents/mysql4tw/06-4.html



     共 1 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容:
    其他選項: