按月中的特定日期过滤

时间:2018-03-05 01:47:10

标签: sql sql-server

我有一个问题,我试图从查询中排除每个月的前十天。我的日期格式为yyyy-mm-dd。如何在查询中每个月排除1-2-3-4-5-6-7-8-9-10天的最佳方法?

我正在使用Wide World Importers数据库。

3 个答案:

答案 0 :(得分:0)

在ANSI SQL中,您可以使用extract()

where extract(day from datecol) > 10

某些数据库不支持extract()但具有day()功能:

where day(datecol) > 10

答案 1 :(得分:0)

您可以使用日间功能

其中day(ColumnName)> 10

答案 2 :(得分:0)

您应该使用日期函数,例如此SQL Server。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tensorflow_quantum'