我有一个带有标记为earnings的列的数据库表。此表中有多个用户有不同的收入数额。我想展示收入最高的前十名。
这是我目前拥有的代码:
$result = mysql_query("SELECT * FROM `users` ORDER BY `earnings` DESC") or die(mysql_error());
我怎样才能做到这一点,例如,如果我写$result['earnings'][3],它就会给我第四高收入的用户。或者,如果我写$result['user'][3],它会给我第四高收入的人的用户名?
SELECT SUM(pelicula.PrecioEntrada) AS Recaudado, funcion.NombrePelicula, funcion.IDFuncion
FROM funcion
INNER JOIN pelicula ON funcion.NombrePelicula=pelicula.Nombre
INNER JOIN entradas ON funcion.IDFuncion=entradas.IDFuncion
WHERE funcion.NombrePelicula=pelicula.Nombre
GROUP BY funcion.NombrePelicu
我与电影有以下属性的关系: movie_id、标题、导演、类型、年份、revenue_generated、short_description、运行时和评级。
我想找到每一种类型的电影,有最高的收入。我想返回的movie_id,标题,类型和收入的电影,从每一个流派有最高的收入。
我尝试了以下查询:
SELECT movie_id, title, genres, MAX(revenue_generated) AS highest_revenue
FROM movies
GROUP BY genres;
但是,得到以下错误:
ERROR: column "movies.movie_id&
目前我正在使用nltk删除所有的形容词,这是我的尝试: def remove_adj(sentence):
adjective_tags = ["JJ", "JJR", "JJS"]
tokens = nltk.word_tokenize(sentence)
tags = nltk.pos_tag(tokens)
for i in range(len(tags)):
word = [word for word,pos in tags if (pos not in adjective_tags)]
return
我在一家电信公司工作,我需要为那些在这个月贡献公司总收入10%的最有价值的客户实施一项计划。我想知道有多少客户有资格参加这项计划?我使用的是SQL DB2。
在下表中,收入之和为5000,10%为500,我想知道收入总额为500或略高于500的客户的最低数目。
Customers Revenue
A 156
B 259
C 389
D 125
E 578
F 321
一张“雇员”的桌子
id integer,
name string,
office integer,
income decimal
如何在一个查询中为每个办公室选择3个最佳收入(如果可能的话)?
SELECT id,name
FROM employees
GROUP BY office
ORDER BY income DESC
只会返回一个人/办公室
我正在尝试在一个行业(世界)中建立公司(海龟),根据他们的收入(公司自己的)分配不同的规模。小型、中型和大型规模之间的区别应取决于收入占总收入的百分比。
更具体地说,根据他们的收入,我希望收入最低30%的公司规模为0.5,中等收入60%的公司规模为1,收入最高10%的公司规模为1.5。到目前为止,我有:
breed [ firms firm ]
firms-own [
income
]
to setup
create-firms number-of-firms [ ;; number of firms to be defined through slider
set inc
我有一个名为贷款金额,年收入,年(MMM格式)和会员身份的表格.我想找出一年来最高的贷款金额,包括年收入和会员身份的详细信息。
我试图使用代码按年将最高贷款额分组。
select max(cast(loan_amt as int)),issue_d from loan group by issue_d;
然后,我还想获取会员id和年收入信息,所以我编写了以下代码
但是,它给了我使用别名的错误信息,而该列是强制转换的。
代码:
select a.loan_amt,a.member_id,a.annual_inc,a.issue_d
from
(select loan_amt,member_id
好的,所以我要做的是返回select语句的最大值
这条语句写成
SELECT
SUM([Order Details].UnitPrice*[Order Details].Quantity) as total,
Products.SupplierID
FROM [Order Details], Products GROUP By Products.SupplierID;
它返回每个供应商从销售收入中获得的价值列表。
当我将语句更改为
SELECT
MAX([Order Details].UnitPrice*[Order Details].Quantity) as
我在组织一个表格时遇到了问题,这个表格显示了收入最高的月份和按收入排序最低的月份
所有信息都在同一个表中(Ordertable)
所以我有了订单日期和订单最终价格。
select orderdate as MonthsSales, Highestrevenue, Lowestrevenue
from
(select months
, max (orderfinalprice) as Highestrevenue, min (orderfinalprice) as Lowestrevenue
From hologicOrder_T)
order by monthsales;