IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

设计一定要有眼界

Incessant 2009-10-11 22:43:22 累计浏览 1,614 次
本机暂存
孟霆(2009-04-24 17:32:08):

    字符转换成时间,where 条件中进行比较:如

    select concat(year,\'-\',month,\'-\',date) times

    where times>subdate(now(),interval 30 day)

    /注:year,month,date 为表中的字段,分别代表年,月,日

    丁原(2009-04-24 17:41:39):

    你这个要搞什么

    孟霆(2009-04-24 17:42:43):

    数据库中 有number 的 year ,number的month,number的date,三个字段,我想查3天前的怎么搞

设计上一定要有眼界,数据库中保留year,month,date年月日,不是为了用来查询,而是为了用来展示的,在数据库中增加字段gmt_create时间字段,专门用来查询,这样查询岂不是变的很容易了。

同分类推荐文章

  1. 使用deepseek进行Oracle恢复,引起重大故障 (2026-06-22 10:56:00)
  2. 接手一个只差临门一脚的数据库恢复 (2026-06-18 00:13:09)
  3. 我做了一个 AI 版的 StarRocks 升级风险扫描工具,直接帮我定位到一个风险 (2026-06-15 01:00:00)

查看更多 数据库 文章 →

建议继续学习

  1. MySQL数据库在实际应用一些方面的介绍 (累计阅读 36,397)
  2. 如何查找消耗资源较大的SQL (累计阅读 15,209)
  3. 其实,文件也可以truncate (累计阅读 8,572)
  4. MariaDB常见问题FAQ (累计阅读 8,342)
  5. SQL vs NoSQL:数据库并发写入性能比拼 (累计阅读 8,000)
  6. Mysql的随机读取 (累计阅读 7,861)
  7. 索引与优化like查询 (累计阅读 7,337)
  8. 在百度的第一年 (累计阅读 6,920)
  9. SQL到NOSQL的思维转变 (累计阅读 6,845)
  10. SQL里是否可以使用JOIN (累计阅读 6,814)