小编Jef*_*eff的帖子

如何使用SQL乘以值

好吧,我正在做我的作业,我很难弄清楚如何与SQL相乘以及如何正确地进行订购.

我应该"创建一个查询列出玩家(player_name),当前工资和新(创建)列的查询,该列反映工资增加10%(按工资*1.1计算).按工资按降序排序数据."

它只是一个简单的NHL数据库,我们的老师为这项任务做了准备.球员表中有74名球员.选手表中的字段是:player_id,player_name,player_salary,team_id和position_id.

这是我到目前为止:

SELECT player_name, player_salary, SUM(player_salary*1.1) AS NewSalary
FROM players
GROUP BY player_salary, player_name;
Run Code Online (Sandbox Code Playgroud)

这样它至少可以运行.我相信我必须将GROUP BY更改为ORDER BY并在最后使用DESC标记,但这不起作用.这是我从运行此查询得到的输出:

PLAYER_NAME          PLAYER_SALARY          NEWSALARY              
-------------------- ---------------------- ---------------------- 
Johan Franzen        42000                  46200                  
Brad Stuart          18000                  19800                  
Tomas Holmstrom      38000                  41800                  
Dan Cleary           10000                  11000                  
Jonathan Toews       32000                  35200                  
David Krejci         28000                  30800                  
Mike Ribeiro         10000                  11000                  
Steve Sullivan       20005                  22005.5                
Ryan Getzlaf         28000                  30800                  
Chris Stewart        18000                  19800                  
Brad Richards        10000                  11000                  
Nathan Horton        20000                  22000                  
James Neal           38000                  41800                  
Nicklas Lidstrom     44000 …
Run Code Online (Sandbox Code Playgroud)

sql oracle

5
推荐指数
1
解决办法
12万
查看次数

如何在ASPX页面中保留值

我试图弄清楚如何保留此页面上控件的值(只是用户提交的佣金值和销售区域(东部是10%,西部是20%)).

代码如下:

<form id='frmShowCommSingleDocKeepState' action='afShowCommSingleDocKeepState.aspx' method='get' >
<div>

              <%  
                Dim strSale As String
                Dim dblSale As Double
                Dim strRegion As String
                  Dim dblComm As Double
                  Dim E As Double = 0.1
                  Dim W As Double = 0.2

                  strSale = Request.QueryString("txtSale")
                  If strSale = "" Then
                      Response.Write("Monthly Sale")
                      Response.Write("<input id='txtSale' type='text' name='txtSale'/><br /><br />")
                      Response.Write("Select your Sales Region: ")
                      Response.Write("<select id='lstRegion' name='lstRegion' size='2'>")
                      Response.Write("<option value='E'> Eastern</option>")
                      Response.Write("<option value='W'> Western</option>")
                      Response.Write("</select><br /><br />")
                      Response.Write("<input id='btnShowCommission' type='submit' value='Show Commission' /><hr /><br />")

                  Else …
Run Code Online (Sandbox Code Playgroud)

html vb.net asp.net

0
推荐指数
1
解决办法
358
查看次数

标签 统计

asp.net ×1

html ×1

oracle ×1

sql ×1

vb.net ×1