0
Seat Type   Quantity left


Business        23
Economy         27
First           15

            Total quantity left : ?

DBMS = MySQL

上記の情報を出力するために次のSQLを試しました

$sql = "SELECT SeatType, COUNT(SeatType)AS quantity
              FROM  seat

              WHERE SeatAvailable = 'Yes'  
              GROUP BY SeatType
              ";

残りの合計数量 (例: 23+27+25) を合計するにはどうすればよいですか? 高度なヘルプのための Thx...

4

2 に答える 2

1
SELECT  COALESCE(SeatType, 'Total quantity left') `Seat Type`, 
        COUNT(SeatType)AS quantity
FROM    seat
WHERE   SeatAvailable = 'Yes'  
GROUP   BY SeatType WITH ROLLUP
于 2013-07-29T14:59:20.780 に答える
0

このような:

select sum(quantity_left) SeatsRemaining
from etc
于 2013-07-29T14:58:38.467 に答える