1.排序引发的TOP问题
A表
OrderNo Name Score Course
1 张三 80 语文
2 张三 90 数学
select top 1 * from A order by Name desc –这里以名称降序排序以方便说明问题
查询结果为2条数据,因为Name字段姓名都为“张三”,所以order by 排序的字段值一样,所有查询出来的数据为两条,如果这两条的Name字段不一样,则TOP 1 就只查询出一条数据。
总结:Access数据库TOP的规则是先判断Order by排序中字段的值是否相同,查询出相同的值,而不同则再按TOP取出具体第几条,如果无排序,如:select top 1 * from A,则直接查询第几条数据。只有存在Order by时才会出现以上情况。
2.具体函数用法
日期格式化:format函数,用法,format([字段],’yyyy-mm-dd’),将日期/时间转换为日期格式.
Access数据库常见问题
最新推荐文章于 2024-08-15 09:34:25 发布