我在Access中有一个数据集,如下图所示
col1 col2 col3 row1 12 23 row2 34 45 56 row3 22 33 44 row4 99
但我希望它是这样的
row1 12 row2 23 row3 34 row4 45 row5 56 row6 22 row7 33 row8 44 row9 99
有没有办法做到这一点?我非常感谢您的帮助,因为我是ms访问的新手。
答案 0 :(得分:4)
您可以使用UNION SQL查询来实现它,如以下示例所示:
SELECT field_1[, field_2,…]
FROM table_1[, table_2,…]
UNION [ALL]
SELECT field_a[, field_b,...]
FROM table_a[, table_b,…];
与您的情况相关,它应如下所示:
SELECT col1
FROM table_1
UNION
SELECT col2
FROM table_1
UNION
SELECT col3
FROM table_1;