看板 Database 關於我們 聯絡資訊
資料庫名稱:tab1 資料庫版本:5.1.61 內容/問題描述: 請教各位高手如何計算多個columns的某個值? 表格如下: 6 5 4 3 2 1 總分 <---總分的部分已做出來 s1. xxxx 0 0 1 0 0 0 1/9 s2. pppp 2 0 0 0 0 0 2/9 s3. cccc 1 0 0 0 0 0 1/9 s4. dddd 0 3 0 0 0 0 3/9 s5. ffff 0 0 2 0 0 0 2/9 小計 ? ? ? ? ? ? <----如何計算出每個問號的結果? 1-5是column,上面數字(1-6)是每個column送出的結果,所以1-6只是value。 我爬了一些文,也試著寫幾個方案,但似乎皆無效。 我試過: <?php SELECT COUNT(*) FROM `tab1` WHERE `s1` = '6' AND `s2` = '6' AND `s3` = '6' AND `s4` = '6' AND `s5` = '6' ?> 失敗!!! 似乎WHERE 最多只能兩個AND,不知該如何是好,可否請各位高手提點? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.23.10 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1415385271.A.2EF.html
moremore1234: select sum(欄位) from tab1 .. 11/08 17:45
moremore1234: 另外你的資料庫名稱不修正一下嗎... 11/08 17:48
binlie: UNION合起來呢 11/12 00:04