2
A
回答
11
取决于你是什么意思通过“第一”和“最后”。
您可以“排序”一个特定的列,然后选择“限制1”,然后选择“排序...下降”来获得相反的结果。
例如
SELECT * FROM table ORDER BY col LIMIT 1
SELECT * FROM table ORDER BY col DESC LIMIT 1
...如果你想同时在同一个查询:
SELECT * FROM table ORDER BY col LIMIT 1
UNION
SELECT * FROM table ORDER BY col DESC LIMIT 1
2
SELECT TOP 1 * FROM Table ORDER BY 1
SELECT TOP 1 * FROM Table ORDER BY 1 DESC
订购假设你的第一列是关键
(以及将在T-SQL工作)
4
问题没有什么意义,但是,假设你从谈论的第一个和最后一行表这将工作,但最好做两个单独的查询,并假设你有一个数字ID列。 MySQL的例子:
select * from test where id = (select max(id) from test)
union
select * from test where id = (select min(id) from test)
相关问题
- 1. 如何获得第一个记录和最后一个记录
- 2. 获取表格中的第一个和最后一个记录
- 3. SQL - 如何从联合表中获取第一个和最后一个记录?
- 4. 如何从sql查询中获取第一个和最后一个记录?
- 5. 获取每个记录组的最后一条记录
- 6. 如何获得在一个时间范围内的每月的第一个和最后一个记录在sql
- 7. 从第一和最后一个记录匹配的标准
- 8. 如何获取每个月的第一个和最后一个月
- 9. 如何从mysql表中找到第一个和最后一个记录
- 10. 获得最后一个记录的freemarker
- 11. 采取的最后一个记录
- 12. PostgreSQL:获取每个ID列的第一个和最后一个插入的记录
- 13. 如何获取PHP中第一个和最后一个数字的数字?
- 14. 如何获取不是第一个和最后一个的名字?
- 15. 如何获取MSACCESS表中的第一个和最后一个事件?
- 16. 如何获取ios中fscalender的第一个日期和最后一个日期?
- 17. 获取MySQL中每个月的最后一个记录....?
- 18. 如何查找来自mysql表的第一个和最后一个记录仅用于今天的记录?
- 19. 如何在每个页面中获取第一个和最后一个行名的第一个字母?
- 20. 如何删除最后一个记录
- 21. 如何获得最后一个记录上第二个三联接在SQL
- 22. 第二个最后记录
- 23. 如何确定记录是迭代中的第一个/最后一个?
- 24. 如何获取第一个元素和最后一个元素使用django,Location.objects.all()
- 25. 如何获取Google Spreadsheet中最后一个非空字段的最后一个和第二个字段?
- 26. 如何编写linq语句来获取一组记录的最后一个
- 27. 如何使用xpath获取第二个最后一个值?
- 28. 获得第一和最后一个值组 - 与dplyr GROUP_BY最后的()和第()
- 29. 分区表并获取谷歌大查询中的第一个和最后一个记录
- 30. 如何在Rails中从“第一个”或“最后一个”记录中获取属性值?
问题是没有意义..... – 2009-07-17 14:04:09
+1 - >我可能有点争议在这里,但我认为一旦你熟悉一些RDMBS,并已运行显著数的SQL查询你知道,没有承诺的行排序在一个表中,除非你有意地对它们进行ORDER。但是,初学者如何知道这一点?表格具有第一行和最后一行是完全自然的投影。 – quosoo 2009-07-17 14:33:27