• <tfoot id='E4Uvn'></tfoot>
        <bdo id='E4Uvn'></bdo><ul id='E4Uvn'></ul>
    1. <legend id='E4Uvn'><style id='E4Uvn'><dir id='E4Uvn'><q id='E4Uvn'></q></dir></style></legend>
      <i id='E4Uvn'><tr id='E4Uvn'><dt id='E4Uvn'><q id='E4Uvn'><span id='E4Uvn'><b id='E4Uvn'><form id='E4Uvn'><ins id='E4Uvn'></ins><ul id='E4Uvn'></ul><sub id='E4Uvn'></sub></form><legend id='E4Uvn'></legend><bdo id='E4Uvn'><pre id='E4Uvn'><center id='E4Uvn'></center></pre></bdo></b><th id='E4Uvn'></th></span></q></dt></tr></i><div id='E4Uvn'><tfoot id='E4Uvn'></tfoot><dl id='E4Uvn'><fieldset id='E4Uvn'></fieldset></dl></div>
    2. <small id='E4Uvn'></small><noframes id='E4Uvn'>

        用于获取过去 3 个月数据的 SQL 查询

        时间:2023-10-09
        <tfoot id='CdRWk'></tfoot>

          <bdo id='CdRWk'></bdo><ul id='CdRWk'></ul>

              <i id='CdRWk'><tr id='CdRWk'><dt id='CdRWk'><q id='CdRWk'><span id='CdRWk'><b id='CdRWk'><form id='CdRWk'><ins id='CdRWk'></ins><ul id='CdRWk'></ul><sub id='CdRWk'></sub></form><legend id='CdRWk'></legend><bdo id='CdRWk'><pre id='CdRWk'><center id='CdRWk'></center></pre></bdo></b><th id='CdRWk'></th></span></q></dt></tr></i><div id='CdRWk'><tfoot id='CdRWk'></tfoot><dl id='CdRWk'><fieldset id='CdRWk'></fieldset></dl></div>

                  <tbody id='CdRWk'></tbody>
                <legend id='CdRWk'><style id='CdRWk'><dir id='CdRWk'><q id='CdRWk'></q></dir></style></legend>
              • <small id='CdRWk'></small><noframes id='CdRWk'>

                  本文介绍了用于获取过去 3 个月数据的 SQL 查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  如何获取今天的日期并将其转换为01/mm/yyyy 格式并从表中获取3 个月前交货月份的数据?表中已包含交货月份 01/mm/yyyy.

                  How can you get today's date and convert it to 01/mm /yyyy format and get data from the table with delivery month 3 months ago? Table already contains delivery month as 01/mm/yyyy.

                  推荐答案

                  SELECT * 
                  FROM TABLE_NAME
                  WHERE Date_Column >= DATEADD(MONTH, -3, GETDATE()) 
                  

                  Mureinik 建议的方法将返回相同的结果,但通过这种方式,您的查询可以从 Date_Column 上的任何索引中受益.

                  Mureinik's suggested method will return the same results, but doing it this way your query can benefit from any indexes on Date_Column.

                  或者您可以检查过去 90 天.

                  or you can check against last 90 days.

                  SELECT * 
                  FROM TABLE_NAME
                  WHERE Date_Column >= DATEADD(DAY, -90, GETDATE()) 
                  

                  这篇关于用于获取过去 3 个月数据的 SQL 查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:两个自动增量列或其他列中的自动增量和相同值 下一篇:在 SQL Server 2008 中跨多个表、列使用全文搜索

                  相关文章

                  <legend id='iIGU6'><style id='iIGU6'><dir id='iIGU6'><q id='iIGU6'></q></dir></style></legend>

                  <small id='iIGU6'></small><noframes id='iIGU6'>

                  • <bdo id='iIGU6'></bdo><ul id='iIGU6'></ul>
                1. <tfoot id='iIGU6'></tfoot>

                2. <i id='iIGU6'><tr id='iIGU6'><dt id='iIGU6'><q id='iIGU6'><span id='iIGU6'><b id='iIGU6'><form id='iIGU6'><ins id='iIGU6'></ins><ul id='iIGU6'></ul><sub id='iIGU6'></sub></form><legend id='iIGU6'></legend><bdo id='iIGU6'><pre id='iIGU6'><center id='iIGU6'></center></pre></bdo></b><th id='iIGU6'></th></span></q></dt></tr></i><div id='iIGU6'><tfoot id='iIGU6'></tfoot><dl id='iIGU6'><fieldset id='iIGU6'></fieldset></dl></div>