0

MS Access では、一意の増加するシリアル番号 (1、2、3...) を付けたラベルを印刷する必要があります。これはかなり単純なはずですが、指定された番号のリストを生成するクエリがわかりません。開始範囲と終了範囲。誰にもアイデアがありますか?

-- ジェフ

4

1 に答える 1

2

Access には CTE などはありません。テーブルがないとできないと思います。10 行のテーブルを作成します。値 0 ~ 9

このクエリを使用

SELECT [T1].[id]+10*[T10].[Id]+100*[T100].[Id] AS IncrementValue
FROM [Table] AS T1, [Table] AS T10, [Table] AS T100
WHERE ((([T1].[id]+10*[T10].[Id]+100*[T100].[Id])>=8 
And ([T1].[id]+10*[T10].[Id]+100*[T100].[Id])<=90))
ORDER BY [T1].[id]+10*[T10].[Id]+100*[T100].[Id];

より高い数が必要な場合は、結合の量を増やします。

于 2013-09-17T14:47:45.750 に答える