我正在尝试基于以下语句在SQL Developer中创建一个视图: SELECT * FROM ORDERS WHERE START_DATE > '01-JUL-2020' 如果当前月份在7月和12月之间,则需要将date的year元素设置为当前日期的年份,否则需要将其设置为上一年。下面的语句返回所需的年份,但我不知道如何将它(或更好的替代方案)合并到上面的语句中: se
我想知道2016年1月到2018年3月之间的日期。我使用了下面的查询。但是它没有返回正确的结果。输入列将在运行时出现。我们不能将其转换为日期,因为输入列可以包含季度。SELECT Year,Month,DayOfMonth WHERE OR (Year<= 2018 and monthofyear <= 3 )
GROUP
我在SQL方面非常初级,并试图在Teradata中的代码下面自动化我的日期参数:POST_DATE_YR,SERV_NAME,COUNTRY_NAME2023' AND POST_DATE_MN Between 1 and EXTRACT(MONTH FROM CURRENT_DATE)-6 )
我试图定义的是:如果是current_month+6 <
当月开始当月末
$result = mysql_query("SELECT * FROM fuel where monthdate BETWEEN 'current month start' AND 'current month end' ORDER BY CAST(amount as SIGNED INTEGER) DESC LI