编辑:我想用COUNT()排名
我对客户下的每个订单都做了一个视图。在下一步中,我编写了一个查询来计算客户购买的总金额。现在我想根据他们的总购买量对客户进行排名。
我写了这个查询:
SELECT u.m_name, SUM(u.num * u.price) AS total,
(SELECT COUNT(*)
FROM v_sales AS x
WHERE x.m_id = u.m_id
AND (SELECT SUM(s1.num * s1.price) FROM v_sales AS s1 WHERE s1.m_id = x.m_id)
>
(SELECT SUM(s2.num *
我在java拿到了我的试题样本。我在for循环中看到了这个表达式sum += sum + d。
以下是代码:
double sum =0;
for (double d = 0; d<10; sum += sum + d) {
d += 0.1;
}
我只是不明白那部分。
我只知道这些:
x+=1
x=x + ++x;
x=x + x++;
提前感谢!