作者ftseng (安靜)
看板Database
標題[SQL ] 急~~~~求救~~~
時間Sat Nov 8 02:34:28 2014
資料庫名稱: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