PostgreSQL 聊天室中的某人给了我这个语法。它用在VIEW输出 RSS feed 链接的 a 中:
to_char(tips_chronic_pain_weekly_selection.start_date, 'YYYY/MM/DD'::text)
Example output: 2021/09/13
Run Code Online (Sandbox Code Playgroud)
我不熟悉这是如何工作的。我可以删除月份和日期中的前导0吗?这是几个月前给我的,作为以下内容的缩短版本:
concat( extract( YEAR FROM tips_physical_disability_weekly_selection.start_date), '/', extract( MONTH FROM tips_physical_disability_weekly_selection.start_date), '/', extract( DAY FROM tips_physical_disability_weekly_selection.start_date) )
Run Code Online (Sandbox Code Playgroud) 我有 2 条记录,一条是停止时钟停止的详细信息,另一条是开始的。我在每条记录中只有一个日期值。我正在尝试找出停止日期和开始日期之间的差异。我正在寻找指针。我想通过做这样的事情:
SELECT e1.ID, MIN(e1.EventTime) AS [StopTotalMinutes]
,MAX(e2.EventTime) AS [StartTotalMinutes]
FROM event AS e1
JOIN event AS e2
ON e1.ID = e2.ID
Run Code Online (Sandbox Code Playgroud)
我本来可以解决一些问题,但我失败了。
所以,表和一些样本数据是:
ID | EventTime | Action
1 2012-01-01 10:00 Stop
1 2012-01-01 13:31 Start
1 2012-01-03 09:45 Stop
2 2012-01-01 11:12 Stop
2 2012-01-10 15:35 Start
2 2012-01-11 08:39 Stop
Run Code Online (Sandbox Code Playgroud) 说明:我有一个日期格式为“mm/dd/yyyy”的 oracle 数据库表和一个包含日期列的唯一约束。我的问题是我似乎无法找到更改内部日期格式的方法,我需要深入到第二个(即“mm/dd/yyyy hh12:mi:ss”)。我不想更改输出格式的查询,我想更改要更新的存储值。
问题:甚至可以将数据库精度降低到秒吗?如果是这样,我假设它是更新或更改命令?
我有一个带有表的数据库,该表有一列 datetime Date_Time。其格式例如:2021-09-01 13:15:16。我想设置一个独立于时间的查询,但只考虑日期。例如,给定这样的表:
Date_Time
2021-09-01 13:15:16
2021-09-01 10:25:12
2021-08-30 03:05:16
2021-08-29 13:15:16
...
Run Code Online (Sandbox Code Playgroud)
我想运行一个查询,如:
SELECT Date_Time
FROM dbo.Twitter
WHERE Date_Time BETWEEN '2021-08-29' AND '2021-09-01'
ORDER BY Date_Time DESC;
Run Code Online (Sandbox Code Playgroud)
这样的查询当然没有给我任何东西,因为在 BETWEEN 中没有指定小时。
所需的结果必须是您在上面看到的结果,因此所有来自 '2021-08-29 00:00:00' 和 '2021-09-01 23:59:59' 的行我试图将小时数强加给自己 00:00 :00 和 23:59:59 在 BETWEEN 命令中,但由于该时间没有记录,因此不返回任何内容。
无论何时,查询都应返回该日期的所有结果。
我的困境,
我被要求填充一个样本数据表,我完成了添加日期的命令。
我输入了“07-07-2016”作为示例数据。运行查询时,“date_ordered”字段返回为“0000-00-00”。
我需要将已经存储的数据转换为 MM-DD-YYYY 格式。我更愿意完全转换数据,而不仅仅是视图。
谢谢
date-format ×5
alter-table ×1
datetime ×1
mysql ×1
oracle-12c ×1
postgresql ×1
sql-server ×1
update ×1
where ×1