用于打印镜像标签的SQL查询

时间:2012-07-07 01:51:44

标签: sql ms-access

我想用SQL查询返回的单词打印标签,如follow。

1 2 3
4 5 6

当我想要打印这些标签的反面时,我必须按照以下方式打印它们

3 2 1
6 5 4

在我的实际情况中,我有5列2行,我如何制定我的查询,以便我的记录像第二行一样排序。 正常排序由word处理,所以我的查询就像

SELECT * FROM Products ORDER BY Products.id

我正在使用MS Access =(

编辑:

只是为了说清楚

我希望订购我的记录,例如

3 2 1 6 5 4 9 8 7 12 11 10

EDIT2:

我的表看起来像这样

ID    ProductName
1     Product1
2     Product2
3     Product3
n     Product[n]

我希望像上面提到的那样返回ID

1 个答案:

答案 0 :(得分:1)

SELECT * FROM Products ORDER BY Products.id desc

或者,如果您此刻的查询真的是在给您这个:

select col1, col2, col3 from products order by products.id;

为什么不使用

select col3, col2, col1 from products order by products.id;