有人可以帮助编写 Access SQL 语句/查询,其中我有一个包含列的表,如 Ident No not primary 所示
Ident_No-----Data1-----Data2-----Data3-----Data4-----Data5-----Data6
1----------------abc--------def---------null---------null--------null--------null
1----------------null--------null---------ghi----------jkl----------null--------null
1----------------null--------null---------null---------null--------mno--------pqr
在查询结果或新表中查找如下所示的结果。
Ident_No-----Data1-----Data2-----Data3-----Data4-----Data5-----Data6
1----------------abc--------def---------ghi---------jkl--------mno--------pqr
请帮助提前致谢
您需要使用group by
并获取MAX()
每列的值,例如
select `Ident_No`, max(`Data1`), max(`Data2`),
max(`Data3`), max(`Data4`), max(`Data5`), max(`Data6`)
from tbl9999
group by Ident_No
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句