Oracle数据库查询常用语句

Oracle数据库查询常用语句


一、时间查询

1、查询当天得数据

1、字段名为PLAN_DAY,字段类型为DATE
使用SYSDATE函数来获取当前日期,并且使用比较运算符来过滤出当天的记录。Oracle中的DATE类型包括时间部分,所以如果你只想要当天的数据,你可能需要使用TRUNC函数来去除时间部分,只保留日期部分

SELECT *
FROM your_table
WHERE TRUNC(PLAN_DAY) = TRUNC(SYSDATE);

2、字段名为PLAN_DAY,字段类型为TIMESTAMP
仍然可以使用SYSDATE来过滤数据,但是你需要使用TO_TIMESTAMP或者CAST函数来确保比较的是相同的数据类型。TIMESTAMP类型不仅包含日期,还包含时间,所以如果你只关心日期部分,你可能需要使用TRUNC函数来去除时间部分

SELECT *
FROM your_table
WHERE TRUNC(PLAN_DAY) = TRUNC(CAST(SYSDATE AS TIMESTAMP));

3、字段名为PLAN_DAY,字段类型为VARCHAR2
你需要将其转换为日期格式,以便能够与当前日期进行比较。这通常涉及到使用TO_DATE函数将VARCHAR2类型的字符串转换为DATE类型,或者使用TO_TIMESTAMP函数转换为TIMESTAMP类型(如果你需要包括时间部分)

SELECT *
FROM your_table
WHERE TO_DATE(PLAN_DAY, 'YYYY-MM-DD') = TRUNC(SYSDATE);

二、

相关推荐

  1. Oracle数据库查询语句

    2024-06-13 15:28:04       5 阅读
  2. oracle经典SQL查询

    2024-06-13 15:28:04       9 阅读
  3. Oracle系统视图归纳总结及对象查询语句

    2024-06-13 15:28:04       7 阅读
  4. spark进行数据查询语法总结

    2024-06-13 15:28:04       23 阅读
  5. OracleDBA相关语句

    2024-06-13 15:28:04       20 阅读
  6. Oracle开发SQL语句

    2024-06-13 15:28:04       20 阅读
  7. SQL语句--模糊查询LIKE

    2024-06-13 15:28:04       9 阅读
  8. Oracle数据库sql记录

    2024-06-13 15:28:04       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-13 15:28:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-13 15:28:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-13 15:28:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-13 15:28:04       18 阅读

热门阅读

  1. c++分辨读取的文件编码格式是utf-8还是GB2312

    2024-06-13 15:28:04       6 阅读
  2. MySQL为root用户添加IP地址连接权限

    2024-06-13 15:28:04       8 阅读
  3. 使用 MySQL 子查询和 CASE 语句判断关联状态

    2024-06-13 15:28:04       8 阅读
  4. MySQL 8.3.0 主从热备

    2024-06-13 15:28:04       7 阅读
  5. PaddleDetection安装文档

    2024-06-13 15:28:04       8 阅读
  6. 力士乐伺服电机MKD025B-144-KPO-KN

    2024-06-13 15:28:04       11 阅读
  7. 剧院售票小程序毕业设计源码

    2024-06-13 15:28:04       10 阅读
  8. Golang:使用Blackfriday实现Markdown 转html

    2024-06-13 15:28:04       8 阅读
  9. 向https地址发送请求失败报错

    2024-06-13 15:28:04       5 阅读