问题标签 [datepart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 您如何将从 datepart 获得的数字转换为当天的名称?
是否有一种快速的单线器可以在 Sql Server 中调用 datepart 并取回当天的名称而不仅仅是数字?
这将返回 1-7,周日为 1。我想要“周日”而不是 1。
sql - Oracle 相当于 SQL Server DATEPART
我们需要从 DATETIME 列中取出 HOUR(期望返回 0 到 23 之间的值)。
是否有与 SQL Server DATEPART 函数等效的 Oracle?
sql-server - 每天唯一的行数
我需要获取在一天内登录我的网站的用户电子邮件地址列表。
该列表可能包含重复的电子邮件地址,但每天不超过一个。
我需要获得这个数据一周。
我有一个表,其中包含每个成功登录的记录,如下所示..
以下查询为我提供了本周的整个数据集,但我需要每天将其过滤到一个电子邮件地址并获取本周的整个列表?
sql - SQL Datepart - 从星期一而不是星期日开始一周
我在使用 datepart 的查询中遇到了一个问题。我们一直在使用以下查询来返回最近三周的数据,但是我们最近发现公司使用的是周一至周日的报告周,而以下查询默认为周日至周六。我已经尝试过"SET LANGUAGE BRITISH"
,"SET DATEFIRST 1"
但我不能很好地掌握这些功能,因为它们不会改变我的查询结果。我应该提到我们在 sql server 2000 上运行。如果您知道解决方案,我们将不胜感激:
sql-server-2008 - 在 T-SQL 中动态拆分日期时间字段
这是我写的一个查询,我认为这可能是我想要的。我认为通过查看它,您可以看到我正在尝试做的事情:
我基本上是从另一个表中复制日期字段,但我想即时将其拆分为年、月和日字段。上面的查询虽然不起作用:
Invalid column name 'ed'.
我使用的是 SQL Server 2008,谢谢!
sql - 复制上个月的值并插入新行
这是我拥有的当前表的示例:
1) 表名:TotalSales
我想要做的是创建一个这样的表,添加一个新行(上个月销售):
2) 表名:TotalSales
不知道怎么做,但这是我一直在做的事情:
谢谢你的帮助
sql-server-2005 - 选择从月初到当前日期的记录
我正在尝试选择在本月初和当天之间添加到数据库中的记录-我或多或少知道如何从当天和特定时间段内获取记录-但是我该怎么做得到它,所以它从当前日历月的开始开始?
sql - 如何仅根据 Oracle 中的日期部分比较两个 DATE 值?
我正在尝试使用以下查询获取过去 30 天的计数 -
基本上,在我的查询中,我试图只比较条件中的日期部分date_occured >= (CURRENT_DATE - 30)
,但它似乎也比较了时间。
我按如下方式尝试了 TRUNC -
但是当运行查询时它永远不会返回。
我也试过——
再一次,它永远不会回来。
如何仅比较 Oracle 中两个 DATE 值的日期部分?
sql-server-2005 - SQL Server 2005 我想创建任务从日期时间开始的小时
在 SQL Server 2005 上,我想创建一个表示我的任务开始的时间。我的日期时间是“2010-10-01 12:30:00.000”,这是实际的开始时间。我想结束的是“12:00”,这是任务开始的时间。关于如何放松“30”分钟的任何好主意?
sql - SQL Server 2008 仅在月份和年份之间选择数据
我想在两个日期之间选择数据,没有日期
输入示例:
开始月份:9,开始年份:2011
结束月份:3,结束年份:2012
我认为有两种方法可以做到这一点。
第一个是将开始月份和开始年份转换为日期2011-09-01
,并将最后日期转换为2012-03-31
,但这需要计算结束月份的最后一天。获得这些日期后,我们可以对 WHERE 子句使用 BEETWEN 函数(但是,CONVERT 函数可靠吗?)
第二种解决方案是使用DATEPART
如下代码中的函数:
我试着解释一下:如果结束年份等于初始年份,那么月份必须在开始和结束月份之间;否则,如果最后几个月大于最初几年,如果与最初和最后一年不同,我会采取介于两者之间的一切;否则,如果是最后一年,月份必须小于或等于最后一个月,如果是初始年份,月份必须大于或等于最后一个月
你能帮我以最好的方式做到这一点吗?是否正确,我采用的解决方案?
去