Re: [請益] 查詢最佳化問題

看板PHP作者 (衝衝衝)時間19年前 (2007/01/01 21:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
我目前最新作法為 select name from B order by name 然後再用程式 if ( ereg ("^A",name ) ) { $count_a++; }elseif ( ereg ("^B",name ) ) { $count_b++; } ... 這樣就能動態算出以A為首的字,總共有幾個 假設A為字首的有100筆,然後就到資料庫select 1~100就好 不用1000筆全去跑一次 B的話,就select xxx~xxx 筆就好 但還是要改進,正在研究中,不知還有沒有更好的作法 : : A table B table : : name status name supply : : ______________ _______________ : : book book : : buck buck : : cake boom : : cake : : cea : : cook : : . : : . : : . : : zoo -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.29.142 ※ 編輯: hfnadkv 來自: 134.208.29.142 (01/01 21:53) ※ 編輯: hfnadkv 來自: 134.208.29.142 (01/01 21:55)
文章代碼(AID): #15cH1yEw (PHP)
文章代碼(AID): #15cH1yEw (PHP)