[英]how to combine result of two queries in one resultset
我有一個名為'rating'的表,它有兩個字段'cab_id'和'rating',它存儲cab的id及其等級為1或0.我希望將值作為向上或向下檢索為計數總和為1或0我使用了兩個查詢
(SELECT count(rating) as up FROM
`rating` WHERE cab_id=101 and rating=1 )
和
(SELECT count(rating) as down FROM
`rating` WHERE cab_id=101 and rating=0 )
我想以一個結果的格式檢索。
----------
up down
----------
1 2
----------
請在這里幫忙!
SELECT
SUM(IF(rating=1,1,0)) up,
SUM(IF(rating=0,1,0)) down
FROM rating
WHERE cab_id=101
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.