SQL:获取在特定日期的时间范围内创建的记录

2023-11-24

我有一组上周创建的记录,我只想从中检索 6 点 45 分到 19 点 15 分之间创建的记录。我有一个专栏creation_date我可以使用。

我怎样才能在sql中做到这一点?


在 Oracle 中,我们可以将日期转换为数字,并以多种方式对其应用算术。

例如sysdate-7给我们7天前的日期。trunc(some_date)从日期列中删除时间元素。和to_char(some_date, 'SSSSS')给我们它的时间元素作为自午夜以来的秒数。所以 06:45:00 是 24300 秒,18:15:59 是 69359 秒(请检查这些数字,因为它们是信封背面的数字)。

无论如何,将所有这些放在一个查询中,如下所示......

select *
from your_table
where creation_date >= trunc(sysdate)-7
and to_number(to_char(creation_date, 'sssss')) between 24300 and 69359

...将生成上周创建的所有记录,其中时间元素​​在核心时间内。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

SQL:获取在特定日期的时间范围内创建的记录 的相关文章

  • 从 PDO 准备好的语句中获取原始 SQL 查询字符串

    在准备好的语句上调用 PDOStatement execute 时 有没有办法让原始 SQL 字符串执行 出于调试目的 这将非常有用 我假设您的意思是您想要最终的 SQL 查询 并将参数值插入其中 我知道这对于调试很有用 但这不是准备好的语
  • SQL Server 转换选择一列并将其转换为字符串

    是否可以编写一条从表中选择列并将结果转换为字符串的语句 理想情况下 我希望有逗号分隔的值 例如 假设 SELECT 语句看起来像这样 SELECT column FROM table WHERE column lt 10 结果是一列包含值的
  • ROWNUM 的 OracleType 是什么

    我试图参数化所有现有的 sql 但以下代码给了我一个问题 command CommandText String Format SELECT FROM 0 WHERE ROWNUM lt maxRecords command CommandT
  • Yii 查询时对相关模型的限制

    我遇到了极限问题 我正在使用的代码如下 model PostCategory model record model gt with array posts gt array order gt posts createTime DESC li
  • 累计非重复计数

    我正在查询每天获取 uid 的累计不同计数 示例 假设有 2 个 uid 100 200 出现在日期 2016 11 01 并且它们也在第二天出现 新的 uid 300 100 200 300 出现在 2016 11 02 此时我希望商店累
  • 让 Prometheus 发送 SQL 查询

    我正在尝试使用普罗米修斯 https prometheus io 监视我的 MySQL 数据库 但似乎找不到添加 SQL 查询的区域 例如 我想运行一个返回值的 SQL 查询 然后将该值添加到图表中 发送警报 有没有办法让 Promethe
  • 案例陈述以确定我是否应该结合

    我目前想做某种条件联合 给出以下示例 SELECT age name FROM users UNION SELECT 25 AS age Betty AS name 假设我只想在 用户 计数 gt 2 时合并第二个语句 否则不合并两者 总之
  • 通过将行旋转为动态数量的列来在 MySQL 中创建摘要视图

    我在 MySQL 中有一个表 其中包含以下字段 id company name year state 同一客户和年份有多行 以下是数据示例 id company name year state 1 companyA 2008 1 2 com
  • T-sql、刻度、时间戳

    是否有可能在 t sql 中获得像 DateTime Ticks 这样的 C 内容 感谢帮助 您不太可能从 SQL 中获得与 DateTime Ticks 相同的精度 因为 SQL 不能以那么高的精度表达时间 SQL Server 只存储大
  • 对具有许多索引的表进行缓慢的批量插入

    我尝试将数百万条记录插入到具有 20 多个索引的表中 在上次运行中 每 100 000 行花费了 4 个多小时 并且查询在 3 5 天后被取消 您对如何加快速度有什么建议吗 我怀疑是索引太多的原因 如果你也这么认为 如何在操作前自动删除索引
  • 使用 gv$session 判断查询是否挂起

    我有一个在 Oracle 中运行的查询 该查询可能会挂起 也可能不会挂起 它现在已经运行了大约 10 个小时 但根据我正在加载的数据量 这可能并非不合理 我正在查看 gv session 中的会话 想知道是否有一种方法可以转换该信息以查看是
  • 使用 Powershell SQL 将数据提取到 Excel

    我想使用 powershell 将数据从 SQL Server 提取到新的 excel 文件 对于小型数据集 我的代码可以工作 但某些表的行数超过 100 000 行 这将需要很长时间 我不在 SQl 服务器中使用该实用程序的原因是因为我想
  • 多级排序

    我有一个表 其中包含一些记录 其中包含名称 评级等字段 我首先想要根据评级将结果限制为 20 进行排序 然后在此结果集上想要进一步应用基于名称的排序 我知道要排序我们需要使用像这样的查询 Select from table order by
  • Java 中的 ExecuteUpdate sql 语句不起作用

    我正在学习如何将 SQL 与 Java 结合使用 我已成功安装 JDBC 驱动程序 并且能够从数据库读取记录并将其打印在屏幕上 我的问题发生在尝试执行更新或插入语句时 没有任何反应 这是我的代码 问题所在的方法 public static
  • 计算树中值的总和(递归查询)

    我在表员工 id name parentid 中有树结构 并且该表可以嵌套 employees 与另一个具有列 id employeeid quantity 的 Sales 表是一对多关系 每个员工都有销售数量 我想计算每个员工以及儿童员工
  • 如何在postgres中获取数组大小大于1的数组

    我有一个看起来像这样的表 val fkey num 1 1 1 1 2 1 1 3 1 2 3 1 我想要做的是返回一组行 其中值按 val 分组 并带有一个 fkey 数组 但仅限于 fkey 数组大于 1 的情况 因此 在上面的示例中
  • 如何在oracle中使用2位小数进行舍入,如下所示

    您好 我有要求 如果我使用舍入函数 则四舍五入为小数点后两位 它会四舍五入 但如果第三个小数小于 5 则不会四舍五入 我的要求是小数点后第三位和小数第二位应该四舍五入 是否可以 eg 17 813 need to be 17 82 20 1
  • 将 5 gig 文件导入表时出错

    我正在尝试批量插入表 use SalesDWH go BULK INSERT dbo npi FROM S tmp npi csv WITH FIELDTERMINATOR ROWTERMINATOR n lastrow 200 first
  • MySql 复合索引

    我们使用 MySql 作为我们的数据库 以下查询在 mysql 表 大约 2500 万条记录 上运行 我在这里粘贴了两个查询 查询运行得太慢 我想知道更好的复合索引是否可以改善这种情况 你知道最好的综合指数是什么吗 并建议我这些查询是否需要
  • PLSQL 中的时区转换

    我需要将系统日期和时间转换为特定时区 例如东部时间 我无法假设我当前的时区 如何在plsql中转换它 请帮我 假设你有一个TIMESTAMP WITH TIME ZONE 例如systimestamp 您可以使用AT TIME ZONE句法

随机推荐

  • 如何使用 C/C++ 从 Windows PC 获取独特的硬件/软件签名

    我正在使用 C 开发一个小型 Windows 应用程序 我想在电脑上获得某种软件 硬件的指纹 以便我可以允许该应用程序仅在某些电脑上运行 我知道该应用程序可以被破解 但我真的很想实现这样的东西 我有什么想法可以实现这一点吗 这基本上取决于您
  • Facebook IOS SDK 3.1.1 与 Xcode 4.5.2 错误

    我是 iOS 中 Facebook SDK 的新手 为什么我在构建项目时遇到此错误 我只是使用 Facebook SDK ios 教程的基本步骤创建一个新项目 下载Facebook SDK 我用的是3 1 1 Xcode 我使用4 5 2
  • 如何从表中打印多个对象 def __str__(self):return self.title

    我在下面创建了一篇文章模型模型 py class Article models Model user models ForeignKey User on delete models CASCADE blank True is deleted
  • 如何修复 SQL Server 2012 的 Visual Studio 错误“不支持此服务器版本...”

    我最近在 Windows Server 2008 R2 计算机上安装了 Visual Studio 2010 和 SQL Server 2012 包括所有更新 Service Pack 当尝试从 Visual Studio 中处理 SQL
  • 捕获 Android 媒体按钮事件

    我有一个应用程序启动前台服务来播放一些媒体 我希望能够使用智能手表 耳机上的媒体按钮来控制它 并通过媒体样式通知等来控制它 但我无法让媒体按钮始终如一地工作 在日志中 我可以看到它们经常被发送到其他应用程序 即使我最后启动了 MediaSe
  • 无法在 Laravel 项目中使用 Visual Code 进行调试

    我在 VSCode 上配置成功以在 PHP 中进行调试 我的问题是当我运行该项目时 它总是在函数中出错 protected function getJsonPayload payload payload json decode base64
  • 链接到所有 Visual Studio $ 变量

    我正在看 Configuration ProjectDir Visual Studio 2008 中的预构建事件等 是否有所有这些变量的链接以及每个变量的定义 试试这个 MSDN 页面 构建命令和属性的宏
  • @Html.DisplayFor - 日期格式(“mm/dd/yyyy”)

    我有以下我想要的剃刀代码mm dd yyyy日期格式 Audit Date Html DisplayFor Model gt Model AuditDate 我尝试了多种不同的方法 但这些方法都不适合我的情况 我的 AuditDate 是D
  • 为什么行级锁定在 SQL Server 中似乎无法正常工作?

    这是从当我更新 插入一行时 它是否应该锁定整个表 这是我的问题 我有一张持有锁的表 这样系统中的其他记录就不必锁定公共资源 但仍然可以对任务进行排队 以便一次执行一个任务 当我访问此锁定表中的一条记录时 我希望能够锁定它并更新它 仅一条记录
  • Coinbase API 对于有效的产品 ID 返回“未找到产品”

    我目前正在使用沙箱 API 我可以查询产品 包括单独查询 但如果我尝试下购买订单 我得到的响应是 message Product not found 这是我的代码 async function cb request method path
  • GCC 按位属性

    GCC 的作用是什么 attribute bitwise 意思是 GCC 4 6 的信息页面中未提及该属性 我在文件中偶然发现了它open iscsi 2 0 871 include iscsi proto h在项目源中开放式ISCSI它被
  • 如何迭代本地(服务器端)文件夹的所有元素?

    基本上 我有一个非常简单的网站 其根目录如下所示 images index html stuff js 我想要某种方法来递归地迭代 images 目录中的每个文件 并在我的网站的一部分中按顺序显示它们 例如 如果 images 包含 ima
  • getch 已弃用

    回想起来 我在大学里学过一些 C 和 C 但我并没有引起对 C 的太多关注 现在我想关注一下 C 但是当我使用getch 函数 我从下面收到警告 警告 C4996 getch 此项目的 POSIX 名称已弃用 相反 请使用 ISO C 一致
  • 与 AppBarLayout 重叠滚动视图

    I want to implement the Flexible Space with overlapping content pattern from the Material design scrolling techniques su
  • 向量的大小与容量?

    我对此有点困惑 这两个对我来说看起来都是一样的 尽管不同编译器的容量和大小可能会有所不同 它可能有何不同 它还说 如果我们内存不足 容量就会发生变化 所有这些事情对我来说都有点不清楚 有人可以给出解释吗 如果可能的话 或者我可以对任何程序进
  • 泛型中的通配符:“? super T”有效,而“? extends T”则无效?

    我的问题是关于 Java 7 中的泛型 假设我们有这样的类层次结构 interface Animal class Lion implements Animal class Butterfly implements Animal 就像在Jav
  • 确定 Activity 是否由通知调用

    我正在使用一个活动与各种Tabs在上面 从应用程序的不同部分创建通知来告诉用户某些内容已发生更改 我现在设法致电Activity 当用户点击通知 但我如何确定是否Activity是在运行时以 正常 方式创建的还是通过单击通知创建的 根据单击
  • MySQL:如何对每小时的数据进行分组并获取最新的小时

    我正在尝试执行一个查询来获取数据hour但我不想按小时进行正常分组 而是想缩小范围 只得到latest小时 表示该小时内的最新数据 如下图所示 我想要得到的是带有红色框的行 如果你注意到的话 第一个红行是10 59 51这意味着它是其中唯一
  • 当用户将手指拖动到按钮区域时触发 UIButton 的方法?

    我想要一个在以下条件下触发其方法的按钮 当用户点击按钮时 当用户按下按钮并将手指拖出按钮区域时 当用户将手指从按钮区域外部拖动到按钮区域内部时 基本上 每当触摸按钮的任何部分时 无论触摸的来源如何 我都希望触发该方法 但希望通过操作 UIB
  • SQL:获取在特定日期的时间范围内创建的记录

    我有一组上周创建的记录 我只想从中检索 6 点 45 分到 19 点 15 分之间创建的记录 我有一个专栏creation date我可以使用 我怎样才能在sql中做到这一点 在 Oracle 中 我们可以将日期转换为数字 并以多种方式对其