我想用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
答案 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;