查看从MIN到AVG的列表

时间:2018-04-03 13:03:24

标签: sql oracle

此代码排序列表和输出为1,但我需要查看列表

SELECT AVG(CustomerID) 
FROM Customers
WHERE CustomerID =  ( SELECT  MIN(CustomerID) FROM Customers  )

2 个答案:

答案 0 :(得分:1)

根据您的问题,您需要获得AVGMIN值然后比较。

SELECT CustomerID 
FROM Customers T 
INNER JOIN
(
    SELECT MIN(CustomerID) m, AVG(CustomerID) a
    FROM Customers
) T2 ON T.CustomerID >=m AND T.CustomerID <= a

sqlfiddle

答案 1 :(得分:0)

我不明白你为什么要平均customerid 但仍然

select * from customers where customerid <
(SELECT avg(customerid) FROM Customers))