
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
## Accessクエリで商品番号に連番を振る方法
**クエリの例**
```sql
SELECT
ROW_NUMBER() OVER (ORDER BY 商品番号) AS 連番,
商品番号,
商品名
FROM
商品マスタ
```
**解説**
1. `ROW_NUMBER`関数を使用して、商品番号の昇順で連番を生成します。
2. `OVER`句で、連番の生成対象となる行を指定します。ここでは、`商品マスタ`テーブル全体の行を対象としています。
3. `ORDER BY`句で、連番の生成基準となる列を指定します。ここでは、`商品番号`列を昇順でソートしています。
4. 生成された連番を`連番`列として出力します。
5. 商品番号と商品名も合わせて出力します。
**補足**
* Access 2010以降では、`ROW_NUMBER`関数に加えて、`DENSE_RANK`関数や`RANK`関数なども使用できます。それぞれの関数は、生成される連番の規則が異なるため、用途に合わせて使い分ける必要があります。
* 連番を列として出力するだけでなく、他の列と結合して利用することもできます。
* 詳細については、Accessのヘルプドキュメントを参照してください。
**参考情報**
* Access 2010 ヘルプ: ROW_NUMBER 関数: [無効な URL を削除しました]
* Access 2010 ヘルプ: DENSE_RANK 関数: [無効な URL を削除しました]
* Access 2010 ヘルプ: RANK 関数: [無効な URL を削除しました]
**その他**
上記以外にも、様々な方法で連番を振ることができます。ご自身のニーズに合わせて最適な方法を選択してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ちんこの通常のサイズ
-
厚口のビニールシートを綺麗に...
-
インチ目盛の定規は日本で販売...
-
作図
-
定規を使ったはさみの使い方を...
-
国家試験に合格した看護師は官...
-
資格取得学院のコースを途中解...
-
木造建築士試験の製図に関して
-
総合資格学院一級建築士製図セ...
-
夫が一級建築士の試験に6回落ち...
-
平行定規 ネジの調整、三角定...
-
建物の庇について
-
死にたいです。 今日、二級建築...
-
製図板に字消し板がはっついた...
-
2級をとばして1級建築士は可能...
-
消防設備士甲種4類の製図問題...
-
偏芯円錐の展開図や楕円の書き方
-
受験直前の親知らず
-
陸上自衛隊の一般曹候補生の試...
-
今年近畿大学生物理工学部を受...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報