sql查询最新十条数据
@莫云4321:sql查出最新的10条数据,怎么写 -
令类17876292211…… select * top 10 from 表名,加上TOP 10就是返回最新或最旧的10条语句,当然你可以通过排序来控制是要最新的10条还是最老的10条
@莫云4321:sql:怎么查看最近添加的10条数据? -
令类17876292211…… 如果你的表没什么索引 你可以试试 select * from tbName 你看下最后10条 一般就是 或者说很大可能就是 因为没有索引 没有在查询的时候指定列排序 那么它的输出一般是按照输入记录的顺序显示的 但是也不是一定的
@莫云4321:SQL查询数据库表最近十条记录 -
令类17876292211…… select top 10 要显示的列名或(*) from 表名字 order by addusertime desc top 10 就是显示10条 中间有空格就是select空格top空格10空格 后边是要显示的列名,你要是要全部 就是 * order by addusertime desc 是按照时间降序排序 就是最新的最上边显示 要给分哦 记得采纳啊
@莫云4321:sql语句查询最新的十条记录,要求非同一人 -
令类17876292211…… select * from 表名 group by 名字 order by 时间 desc limit 10 这sql语句的意思是查询表名中名字不重复的10条记录,并按时间从大到小排序,只取前面10条记录.
@莫云4321:sql查询最新10条记录中A字段等于1的记录怎样写
令类17876292211…… 1 select* fromtableName wherea=1 orderbyid desclimit 0,10 ;1 select* fromtableName wherea=1 orderbyaddTime desclimit 0,10 ; 第一句是按id排序取最新10条 ,第二句是根据时间排序取最新的10条.(MYSQL)
@莫云4321:怎样一句sql搞定保留最新的10条记录? -
令类17876292211…… delete from aa where id not in (select top 10 id from aa order by id desc)
@莫云4321:sql 语句问题,如何查询一个时间 最近的10条记录 -
令类17876292211…… select top(10)* , abs(datediff(day,时间列名,'2008-02-22')) as 相差天数 from 表名 order by 相差天数--排序,升序--------------------------------- abs--取绝对值的 datediff(day,time,'2008-02-22')) --取出相差'20080222'的相差天数 并且取别名为aaaa
@莫云4321:sql如何取每个人最近的10条记录? -
令类17876292211…… 大致思路是,按客户经理名称分组,参照客户登记时间倒序排序,然后取数据前10条,就可以了.
@莫云4321:mysql查询最新插入的十条记录怎么查询 -
令类17876292211…… 先把数据库的字段贴出来.数据库中一般都会有个主键id字段,SQL语句:select * from 表名 where 1 order by id desc limit 10
@莫云4321:请问:oracle数据库,使用sql语句,如何获取数据前十条? -
令类17876292211…… 主要就是因为 oracle 中没有 top ,不过ORACLE 中有等价的用法 select ... from (select ... from table1 order by ...) where rownum<n; 像你这种情况就是 n=10 记得给分哦,^_^
令类17876292211…… select * top 10 from 表名,加上TOP 10就是返回最新或最旧的10条语句,当然你可以通过排序来控制是要最新的10条还是最老的10条
@莫云4321:sql:怎么查看最近添加的10条数据? -
令类17876292211…… 如果你的表没什么索引 你可以试试 select * from tbName 你看下最后10条 一般就是 或者说很大可能就是 因为没有索引 没有在查询的时候指定列排序 那么它的输出一般是按照输入记录的顺序显示的 但是也不是一定的
@莫云4321:SQL查询数据库表最近十条记录 -
令类17876292211…… select top 10 要显示的列名或(*) from 表名字 order by addusertime desc top 10 就是显示10条 中间有空格就是select空格top空格10空格 后边是要显示的列名,你要是要全部 就是 * order by addusertime desc 是按照时间降序排序 就是最新的最上边显示 要给分哦 记得采纳啊
@莫云4321:sql语句查询最新的十条记录,要求非同一人 -
令类17876292211…… select * from 表名 group by 名字 order by 时间 desc limit 10 这sql语句的意思是查询表名中名字不重复的10条记录,并按时间从大到小排序,只取前面10条记录.
@莫云4321:sql查询最新10条记录中A字段等于1的记录怎样写
令类17876292211…… 1 select* fromtableName wherea=1 orderbyid desclimit 0,10 ;1 select* fromtableName wherea=1 orderbyaddTime desclimit 0,10 ; 第一句是按id排序取最新10条 ,第二句是根据时间排序取最新的10条.(MYSQL)
@莫云4321:怎样一句sql搞定保留最新的10条记录? -
令类17876292211…… delete from aa where id not in (select top 10 id from aa order by id desc)
@莫云4321:sql 语句问题,如何查询一个时间 最近的10条记录 -
令类17876292211…… select top(10)* , abs(datediff(day,时间列名,'2008-02-22')) as 相差天数 from 表名 order by 相差天数--排序,升序--------------------------------- abs--取绝对值的 datediff(day,time,'2008-02-22')) --取出相差'20080222'的相差天数 并且取别名为aaaa
@莫云4321:sql如何取每个人最近的10条记录? -
令类17876292211…… 大致思路是,按客户经理名称分组,参照客户登记时间倒序排序,然后取数据前10条,就可以了.
@莫云4321:mysql查询最新插入的十条记录怎么查询 -
令类17876292211…… 先把数据库的字段贴出来.数据库中一般都会有个主键id字段,SQL语句:select * from 表名 where 1 order by id desc limit 10
@莫云4321:请问:oracle数据库,使用sql语句,如何获取数据前十条? -
令类17876292211…… 主要就是因为 oracle 中没有 top ,不过ORACLE 中有等价的用法 select ... from (select ... from table1 order by ...) where rownum<n; 像你这种情况就是 n=10 记得给分哦,^_^