我有sql table,裏面有2列用戶標識和產品,用戶標識是唯一的,產品有3個值[0,1,-1] -1代表沒有產品購買,1代表產品目前使用 ,而0表示產品已被使用。查找產品對客戶總數的百分比
我想要的是表中所有用戶的百分比查詢
產品使用率(%):?
目前正在使用的產品(%):?
產品未售出(%):?
任何建議或幫助,將不勝感激 感謝
我至今嘗試過?
Select count(userId) * 100/(select count(products) Where products = 1) AS perc
from product group by userid
這是相當簡單 - 你嘗試過什麼到目前爲止,並沒有你會得到什麼錯誤? –
我試着寫一些像選擇計數(userId)* 100 /(選擇計數(產品)其中產品= 1)作爲從產品組按用戶ID perc,但它不起作用 –
「不工作」不是一個足夠的錯誤描述。請更精確。 –