當前位置:首頁 » 編程語言 » 分析sql語句計算積分
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

分析sql語句計算積分

發布時間: 2023-01-21 20:02:42

『壹』 sql高手進來 通過積分查找等級

***************************
補充:
說過了,在你的積分表中增加一列等級積分上限,這個表就有用了。這樣當修改你的積分表的時候,級別顯示就會跟著變,就不存在寫死的問題了。
***************************

你的資料庫是這樣,沒有辦法,只能用case語句一個一個找,如果你嫌麻煩,建議在【積分表】中加一個【等級積分上限】欄位。
如:【2,士兵,200,499】代表積分在【200到499】之間的是【士兵】,這樣sql寫起來就簡單多了。

select A.用戶號,A.用戶名,A.積分,B.等級名稱 from 用戶表 A,積分表 B where A.積分<=B.積分上限 and A.積分>=B.積分;

這樣一下就定位了,B表只有一個欄位確實不好定義。

---
以上,希望對你有所幫助。

『貳』 求一條SQL語句,關於球隊積分的問題

select t3.id,t3.score,t4.name from (
select * from (
select t1.zhu_id id,t1.zhu_score+t2.ke_score score
from test t1,test t2
where t1.zhu_id=t2.ke_id order by score desc
)
where rownum <=2
) t3,team t4
where t4.id=t3.id

球隊表team 比賽表test

『叄』 SQL計算平均分。

count()求和,avg()平均

『肆』 怎樣編寫SQL語句求平均成績

1、打開資料庫軟體,附加資料庫,右鍵選擇新建查詢。

『伍』 怎麼用sql語句怎麼計算消費積分

update xf set 消費積分=消費金額
where exists (select 1 from gk where gk.是否會員='T' and gk.顧客編號=xf.顧客編號)

update xf set 消費積分=消費金額/2
where exists (select 1 from gk where gk.是否會員='F' and gk.顧客編號=xf.顧客編號)