Ms Access 像这样将两行合二为一
Posted
技术标签:
【中文标题】Ms Access 像这样将两行合二为一【英文标题】:Ms Access Combine Two Rows into one like this 【发布时间】:2017-09-30 13:09:24 【问题描述】:如果 TimeCome > 12:01 PM,我需要使用 MS Access 将具有相同 id 和相同日期的两行合并为一行
多行图片
成为
单行图片
谢谢
【问题讨论】:
你能告诉我们你到目前为止所做的工作吗? 点评allenbrowne.com/subquery-01.html#AnotherRecord 请阅读how to ask。表格可以显示为格式化文本,使用前阅读标签描述。熟悉“数据库规范化”,这是 ms-access 的第一步。人们不能一天两次或多次离开并到达并停留超过午夜吗?只有 2 个问题可以通过规范化解决。 老鼠!复制/粘贴怎么会这么糟糕!!应该是我的标志***.com/questions/12001873/previous-record-ms-access 中的这个链接。现在我无法更改标志,只需删除参考错误的评论。想知道旗帜是如何获得批准的吗? 【参考方案1】:你可以使用:
Select
ID, DateCome, UserName, Min(TimeCom) As TimeCome, Max(TimeCom) As TimeLeave
From
YourTable
Group By
ID, DateCome, UserName
【讨论】:
非常感谢“古斯塔夫”你太棒了以上是关于Ms Access 像这样将两行合二为一的主要内容,如果未能解决你的问题,请参考以下文章