1

100 行以上の 5 つの異なる列があり、それぞれにさまざまな数字があります。

列 1 から 3 に等しいすべての値を数えることができました

5つの異なる列すべてからすべての数字3を数えて追加できるようにしたい

$countquery = "SELECT COUNT(*) FROM PowerBall WHERE W1=3";
$countresult = mysql_query($countquery) or die(mysql_error());

while($countrow = mysql_fetch_array($countresult)) {
    echo "<br />";
    echo "There are ". $countrow['COUNT(*)']."-3s";
}
4

2 に答える 2

1
SELECT SUM(CASE WHEN COL1 = 3 THEN 1 ELSE 0 END) AS 'Col1',
SUM(CASE WHEN COL1 = 3 THEN 1 ELSE 0 END) AS 'Col2',
....
 FROM PowerBall WHERE W1 is not null
于 2013-02-22T22:15:10.807 に答える