Re: [問題] mysql count/count 怎麼做??

看板Web_Design作者 (MFDA)時間19年前 (2006/11/10 22:26), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《cy0824 (chuchutrainz)》之銘言: : 請問一下,我有兩個queries : Table:A : field:a,b,c : $query1= "SELECT a, count(b) from A where a='$a' group by a"; : $query2= "select a, count(b) from A where a='$a' and c='1' group by a"; : 我想有一個新的query是query2 除以 query1然後取百分比..然後四捨五入,,請問怎麼做呢?? : 謝謝 竟然沒人回,那就讓在下賺點p幣好了(賭光光..> <) 你要的結果,用個sql應該就可以解決 select t1.a,round(t2.cc/count(t1.b)*100,0) from A t1 inner join (select a, count(b) as cc from A where a='$a' and c='1' group by a) t2 on t1.a=t2.a where t1.a='$a' group by a 上面的sql可能還要依你的資料庫來修改 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.104.195
文章代碼(AID): #15L8mT1s (Web_Design)
文章代碼(AID): #15L8mT1s (Web_Design)