1
假設我有分類決策和置信度作爲記錄,有什麼辦法通過SQL獲得精度/回調曲線嗎?換句話說,是否有辦法將以下一組查詢合併爲一個?SQL中的計算精度/回調曲線
select avg(predicted_label=correct_label) from t where confidence<0
select avg(predicted_label=correct_label) from t where confidence<1
select avg(predicted_label=correct_label) from t where confidence<2
select avg(predicted_label=correct_label) from t where confidence<3
select avg(predicted_label=correct_label) from t where confidence<4
select avg(predicted_label=correct_label) from t where confidence<5
select avg(predicted_label=correct_label) from t where confidence<6
....
有趣的是,還沒有結束「加入一個<= b」的語法,哪些引擎支持? –
@YaroslavBulatov AFAIK所有數據庫引擎都支持這種連接。確保比較列索引以獲得更好的性能。這是[Oracle](http://docs.oracle.com/cd/B25016_08/doc/dl/bi/B13916_04/joins.htm#i1014451)參考。另外[this](http://stackoverflow.com/questions/7870155/difference-between-a-theta-join-equijoin-and-natural-join)可能會有所幫助。 – user2989408
我明白了。它似乎不在Google Cloud SQL中(尚未) –