mysql 数据库查询

1、根据时间查询所有用户最新一条数据

'select user,password,max(date) as date from user group by user'

注意:此处的‘‘user,password’’不能使用“*”号代替,否则会出错(具体原因不明)

2、查询某一用户最新一条数据

'select * from user where user = " ' + userName + ' " order by date desc limit 1'

注意:此处的“userName”是一个变量,一定得注意sql语句中的双引号

3、返回值经过简单的计算

'select (number*3-2)/2 as number from user where user = " ' + userName + ' " order by date desc limit 1'

4、查询某用户在某一时间段所有数据

'select * from user where user = " ' + userName + ' " and date > " ' + startTime + ' " and date < " ' + endTime + ' " '
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今日总结: 1.日常练习 2.备课情绪管理讲座 3.李语格/李语芬个案 今日反思: 1.效率需提升 2.做个案相比...
    静心第一阅读 1,131评论 0 0
  • 今天是期待已久的的小旅行。 其实交通是不方便的,但是坐车也是享受。 刚到高山的时候,一下车,说实话跟我想的有些不一...
    WoodSage阅读 2,865评论 0 1
  • 我战胜过许多高峰那种踩在脚底居高临下的感觉让人兴奋,满足,自由 当和她行走在一起两只圆润的乳峰顶在她的胸口丰满地快...
    君凉阅读 2,767评论 37 36
  • 不知不觉中已在这家企业工作差不多7年了,我也从过去那个刚毕业的愣头青逐步转变成现在这个经风雨的老油条。在一个忙碌的...
    夏野阅读 1,937评论 0 0