【问题标题】:Get fields from one column to another in Access在 Access 中从一列到另一列获取字段
【发布时间】:2013-10-18 23:44:24
【问题描述】:

下面我有一个表,我需要从一列到三列获取字段。

这就是我希望数据最终的方式

第 1 列 音乐

第 2 列 com.sec.android.app.music

第 3 列 com.sec.android.app.music.MusicActionTabActivity

【问题讨论】:

    标签: sql ms-access


    【解决方案1】:
    1. 给表格一个数字自动编号 id
    2. 通过选择空格或空来删除没有数据的行
    3. 使用选择查找内容中没有意义的记录
    4. 使用上一个查询作为源并使用 id 查找 id + 1 查找下一条记录,并使用 + 2 查找第二行。
    5. 构建一个表来保存新结构,并使用查询作为源将新创建的数据插入到具有 3 列结构的新表中。

    这是一个使用 sql server 的例子

    测试表设计

    表格中的数据

    查询

    从内部查看查询。里面的第一个查询清除空记录。然后第二个查询找到出点的记录。该记录是查找相关两条记录的参考。然后使用带出点的记录的id在select中进行查询,为下一条记录加1,然后在其他查询中加2以查找另一条记录。现在您只需要创建一个表来插入这些数据,使用这个查询作为源。

    【讨论】:

    • 查询如何查找第 4 步?做到了那么远。谢谢你的帮助
    • 您好 Bignadad,查询位于查询标题下方的段落旁边。屏幕截图中的前 7 行。接下来的两行用于获取原始数据的结果并进行比较。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-20
    相关资源
    最近更新 更多