当前位置: 首页 > 面试题库 >

查询以获取上个月的所有行

姬昊焱
2023-03-14
问题内容

我需要选择数据库中上个月创建的所有行。

例如,如果当前月份是一月,那么我想返回在十二月创建的所有行,如果月份是二月,那么我想返回在一月份创建的所有行。date_created我的数据库中有一列,其中列出了以此格式创建的日期:2007-06-05 14:50:17


问题答案:
SELECT * FROM table
WHERE YEAR(date_created) = YEAR(CURRENT_DATE - INTERVAL 1 MONTH)
AND MONTH(date_created) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)


 类似资料:
  • 问题内容: 伙计们,我需要列出上个月的所有日期,如下所示 请让我知道是否有比此查询更好的方法。 还请让我知道此查询的问题,它说 “缺少右括号” 强调文字 问题答案: 听起来你想要这样的东西

  • 我还想按具有该标签的节点数对标签进行排序...

  • 问题内容: 我想计算上个月的总订单金额。 我得到了从当前日期获取当前月份数据的查询。 现在,我如何仅获取前一个月的数据,不包括本月。 例如,本月(7月)我赚了15,000美元,上个月(6月)我赚了14,000美元。 通过运行上述查询,我​​得到了$ 15,000。 但是我不知道如何计算上个月。 问题答案: 在这里,您可以使用它在MySQL中获取上个月的第一个月到上个月的最后一天之间的日期:

  • 问题内容: 我对sql不好,所以任何帮助世界都很棒 我有一个SQL查询,该查询获取从1月到本月注册的记录 我的代码示例 查询将如何带回 2月= 2、3月= 3、4月= 4和5月= 5 我想让它带回Jan = 1(总数为0)和June = 6(总数为0)以及任何想法如何做到这一点? 谢谢你。 问题答案: 这是创建月/年组合并将其用作查询基础的循环:

  • 问题内容: 关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 6年前关闭。 我的mySQL数据库中有如下表: 对于谓词,它将具有如下树视图: 我想创建一个可以选择起始节点并为此获得所有父节点的表单。例如,通过选择我想要获得: 步骤2: 有什么方法可以使用以下简单文本来打印此节点: 问题答案: 您的数据可以在RDF中表

  • 问题内容: 我有一个简单的MySQL表,其中包含类别列表,级别由parent_id确定: 我正在尝试进行面包屑跟踪。因此,我有孩子的“身份证”,我想让所有可用的父母(重复链,直到我们达到0“家”)。可能有任意数量或子行达到无限深度。 目前,我正在为每个父母使用SQL调用,这很麻烦。SQL中有一种方法可以对一个查询执行全部操作吗? 问题答案: 从这里改编: 该行是当前页面的页码。结果如下: