我正在使用以下查询来查找表中的第一个以及最后一个插入的记录
SELECT TOP (1) titlenumber
FROM cataloguebase
SELECT TOP(1) titlenumber
FROM cataloguebase
ORDER BY titlenumber DESC;
但是如何使用单个查询获取第一个和最后一个记录?在列表中可以使用HQL查询吗?
答案 0 :(得分:13)
使用MAX
和MIN
:
SELECT
MAX(titlenumber) AS MaxTitleNumber,
MIN(titlenumber) AS MinTitleNumber
FROM cataloguebase