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

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

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

      <tfoot id='pAyeO'></tfoot>
    3. 按天分组的 SQL 查询

      时间:2024-04-16
      1. <tfoot id='rC5KU'></tfoot>

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

        • <legend id='rC5KU'><style id='rC5KU'><dir id='rC5KU'><q id='rC5KU'></q></dir></style></legend>
            <bdo id='rC5KU'></bdo><ul id='rC5KU'></ul>

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

                <tbody id='rC5KU'></tbody>
                本文介绍了按天分组的 SQL 查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我想列出所有销售额,并按天分组.

                I want to list all sales, and group the sum by day.

                Sales (saleID INT, amount INT, created DATETIME)
                

                注意:我使用的是 SQL Server 2005.

                NOTE: I am using SQL Server 2005.

                推荐答案

                如果您使用的是 SQL Server,

                if you're using SQL Server,

                dateadd(DAY,0, datediff(day,0, created)) 将返回创建日期

                例如,如果销售创建于2009-11-02 06:12:55.000",dateadd(DAY,0, datediff(day,0, created)) return '2009-11-02 00:00:00.000'

                for example, if the sale created on '2009-11-02 06:12:55.000', dateadd(DAY,0, datediff(day,0, created)) return '2009-11-02 00:00:00.000'

                select sum(amount) as total, dateadd(DAY,0, datediff(day,0, created)) as created
                from sales
                group by dateadd(DAY,0, datediff(day,0, created))
                

                这篇关于按天分组的 SQL 查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:SQL 子句“GROUP BY 1"是什么意思?意思是? 下一篇:没有了

                相关文章

                  • <bdo id='vvSct'></bdo><ul id='vvSct'></ul>
                1. <small id='vvSct'></small><noframes id='vvSct'>

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