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

  1. <legend id='BS8gQ'><style id='BS8gQ'><dir id='BS8gQ'><q id='BS8gQ'></q></dir></style></legend>

    <tfoot id='BS8gQ'></tfoot>
    1. <small id='BS8gQ'></small><noframes id='BS8gQ'>

    2. <i id='BS8gQ'><tr id='BS8gQ'><dt id='BS8gQ'><q id='BS8gQ'><span id='BS8gQ'><b id='BS8gQ'><form id='BS8gQ'><ins id='BS8gQ'></ins><ul id='BS8gQ'></ul><sub id='BS8gQ'></sub></form><legend id='BS8gQ'></legend><bdo id='BS8gQ'><pre id='BS8gQ'><center id='BS8gQ'></center></pre></bdo></b><th id='BS8gQ'></th></span></q></dt></tr></i><div id='BS8gQ'><tfoot id='BS8gQ'></tfoot><dl id='BS8gQ'><fieldset id='BS8gQ'></fieldset></dl></div>
    3. 仅加入“最新"用t-sql记录

      时间:2023-10-09

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

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

              • <bdo id='qxgF2'></bdo><ul id='qxgF2'></ul>

                本文介绍了仅加入“最新"用t-sql记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我有两张桌子.表B"和表A"是一对多的关系,也就是说表A"中的一条记录在B"表中会有很多条记录.

                I've got two tables. Table "B" has a one to many relationship with Table "A", which means that there will be many records in table "B" for one record in table "A".

                表B"中的记录主要通过日期区分,我需要生成一个结果集,其中包括表A"中的记录与表B"中仅最新的记录连接.出于说明目的,这里有一个示例架构:

                The records in table "B" are mainly differentiated by a date, I need to produce a resultset that includes the record in table "A" joined with only the latest record in table "B". For illustration purpose, here's a sample schema:

                Table A
                -------
                ID
                
                Table B
                -------
                ID
                TableAID
                RowDate
                

                我无法制定查询以提供我正在寻找的结果集,我将不胜感激.

                I'm having trouble formulating the query to give me the resultset I'm looking for any help would be greatly appreciated.

                推荐答案

                select a.*, bm.MaxRowDate
                from (
                    select TableAID, max(RowDate) as MaxRowDate
                    from TableB
                    group by TableAID
                ) bm
                inner join TableA a on bm.TableAID = a.ID
                

                如果您需要来自 TableB 的更多列,请执行以下操作:

                If you need more columns from TableB, do this:

                select a.*, b.* --use explicit columns rather than * here
                from (
                    select TableAID, max(RowDate) as MaxRowDate
                    from TableB
                    group by TableAID
                ) bm
                inner join TableB b on bm.TableAID = b.TableAID
                    and bm.MaxRowDate = b.RowDate
                inner join TableA a on bm.TableAID = a.ID
                

                这篇关于仅加入“最新"用t-sql记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:SQLite 支持哪些连接? 下一篇:从一个表中选择,从另一个 id 链接的表中计数

                相关文章

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

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

                  • <bdo id='PgLY0'></bdo><ul id='PgLY0'></ul>

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