如何使用VB6最大和最小时间查询
回答
什么,以显示第一行和分钟的时间在第二行中访问最多时间:
SELECT time_value
FROM (SELECT MIN(time_column) AS time_value FROM SomeTable
UNION
SELECT MAX(time_column) AS time_value FROM SomeTable
)
ORDER BY time_value DESC;
,除非有任何行应该做的工作在SomeTable中(或者你的DBMS不支持符号)。
简化评论中的每条建议 - 谢谢!
SELECT MIN(time_column) AS time_value FROM SomeTable
UNION
SELECT MAX(time_column) AS time_value FROM SomeTable
ORDER BY time_value DESC;
如果你可以从一个查询得到两个值,你可以使用提高查询性能:
SELECT MIN(time_column) AS min_time,
MAX(time_column) AS max_time
FROM SomeTable;
真正良好的优化也许能对付的两半UNION版本一次传递数据(或索引),但很容易想象优化器分别处理UNION的每一半并处理两次数据。如果时间列上没有索引来加快速度,那可能涉及两个表扫描,这将比双值单行查询的单个表扫描慢得多(如果该表足够大,事情要紧)。
为什么要考虑外部查询? 'SELECT MAX ... UNION ... SELECT MIN ...'应该做到这一点,顺序也是下降的。 – Asaph 2009-12-14 06:38:04
嗯...很好的问题 - 不知道为什么,现在... – 2009-12-14 06:39:21
为什么有人在问题上的标记是“MDB”时推定MS SQL Server? – 2009-12-14 22:03:22
- 1. 查询考勤时间:最小和最大时间分组
- 2. SQL查询 - 查找日常最小值,最大值和时间的最小值和最大值发生
- 3. SQL Server查询最大和最小值
- 4. SQL查询的最大和最小
- 5. Oracle最小和最大列查询
- 6. SQL查询的最大和最小量
- 7. 查找最大,最小和中间值
- 8. 从查询中选择最大日期和最大时间
- 9. '在mysql中使用最大和最小查询'使用临时'
- 10. 在Linq组中查找最大和最小日期时间
- 11. 最大和最小时间使用Ruby检查case语句?
- 12. 查找表的最小和最大值在一定的时间
- 13. 范围最小/最大查询
- 14. SQL查询最小最大值
- 15. ELK查询与最大时间戳
- 16. 最小和最大
- 17. 最大和最小
- 18. PHP-MySQL PDO最大查询大小
- 19. 查找最小值和最大值JAVA
- 20. JS Timepicker设置和谐的最小和最大时间
- 21. 如何获得时间价值倍数最大/最小值查询
- 22. 最大和最小总和
- 23. 最小和最大查询无法正常工作(Python 3.5)
- 24. 使用最小和最大选项查询汽车价格
- 25. sql最大/最小查询和数据转换
- 26. 最小宽度和最大宽度的CSS媒体查询
- 27. MySQL查询的最小值和最大值分组
- 28. 在nHibernate中优化最小和最大查询
- 29. 如何添加最小和最大的价格在此查询
- 30. 在一个SQL查询中选择最大值和最小值
为什么在两排?为什么不在一行两个值? – 2009-12-14 06:32:10