MS访问SQL选择两个字段并同时按两个字段排序

时间:2014-10-03 15:51:33

标签: sql ms-access

我使用Access来处理包含两个字段的表。该表看起来像

Field1   Field2
  bob      john
  kate     jum
  tim      kim

我想选择两个字段并按顺序输出,但我无法使用

Select Field1,Field2
From table1
order by Field1,Field2;

因为我想根据Field1和Filed2的串联结果对它们进行排序,但不是先按Field1排序,然后是Field2。该怎么办?感谢。

2 个答案:

答案 0 :(得分:1)

SELECT Field1 FROM table1
UNION
SELECT Field2 FROM table1

如果要保留重复的名称,请使用UNION ALL

答案 1 :(得分:0)

我会在表格中添加一个自动编号的字段。然后你可以按那个字段订购。