-2
A
回答
2
如果你只是想通过降如下
select
cakeid,
cakename,
-- slices,
-- status,
-- price,
price/slices as price_per_slice
from table1
order by (price/slices) desc limit 1;
如果你想把所有的条目显示具有最高价/片,然后使用子查询订单后,以印刷具有最高价/片使用限制条款只是一个入口如下
select
cakeid,
cakename,
-- slices,
-- status,
-- price,
price/slices as price_per_slice
from table1 where (price/slices) = (select max(price/slices) from table1);
-1
试试这个:
SELECT cakename,
cakeid,
MAX(price) AS [MaxPrice]
FROM CakeTable
GROUP BY cakename,cakeid
希望它能帮助。
0
我想你需要这个。
SELECT cakename,
cakeid,
(price/slice) as col1
FROM CakeTable order by col1 desc
通过这样做,你会得到cakeid,cakename和价格/片by子句中的降序排列
-1
用组:
SELECT CakeName,
CakeID,
MAX(Price)
FROM CakeTable
Group by Price,CakeID,CakeName
+0
为什么在GROUP BY价格结合MAX(价格)? – jarlh
0
SELECT cakename,
cakeid,
price,
slice
FROM CakeTable
ORDER BY price/slice DESC
认为这会工作,所以你只显示重要的。您可以通过用ASC
替换DESC
来更改 订单。
希望这个工程。
相关问题
- 1. SQL MAX()问题
- 2. SQL Max问题
- 3. sql varchar(max)问题
- 4. MS SQL问题:Max和GUID
- 5. Oracle SQL中的max()问题
- 6. SQL MAX遇到问题()
- 7. 问题在T-SQL代码MAX声明
- 8. MS SQL选择MAX日期问题
- 9. 与MAX(ad_number)问题
- 10. 角NG-MAX问题
- 11. MYSQL - GROUP BY与MAX问题
- 12. Android SQLite MAX函数问题
- 13. 问题与MySql INSERT MAX()+ 1
- 14. MS SQL中CASE列的MAX语句问题
- 15. MAX(DATE) - SQL ORACLE
- 16. SQL - 选择+ MAx()
- 17. SQL搜索MAX()
- 18. SQL MAX()函数
- 19. MAX功能SQL
- 20. SQL MAX语句
- 21. SQL max函数
- 22. sql max(val1,val2)?
- 23. MAX(Transact-SQL)
- 24. SQL Query - count - max
- 25. SQL Server VARBINARY(MAX)
- 26. SQL Group by max
- 27. Aggregate SQL function MAX
- 28. SQL Server:Min/Max/Percentiles
- 29. 休眠并发问题与选择max(),然后插入max()+ 1
- 30. 从3ds max导出mtl文件问题
你试过了什么? –
两栏均为价格/切片整数型? –
是否要选择最大*价格*或最大*切片*或每片最大*价格*? –