No.1
- 回答日時:
多分、提出されているデータだけで、質問者さまの要望することは、不可能です
なぜ?
100-12
100-12
と、同じデータに見えます、Accessの場合、上、下と言う概念がなく、ただ同じデータとして見ます
コンピュータに命令を与える際、どちらにどの番号を振るか?明確になっていない事を行うのは不可能と言うことです
ですので、これ以外に、データを付加し・・・どっちを「100-12/1」、どっちを「100-12/2」と明確に命令を与える必要があります
そのために、こう言う意味を持たせたものを主キーなどに設定せず、オートナンバーなどで、主キーの代用、意味を持たせたナンバーを検索用に使うこととデータベース上設計することになることをが、多いと言うことね
この回答への補足
早速回答ありがとうございます。
説明不足ですいません、テキストデータをインポートしたもので、オートナンバーがついています。
オートナンバーの昇順に「100-12/1」「100-12/2」でもかまいません。
1 100-12/1
2 100-12/2
3 110-22/1
4 110-22/2
5 110-22/3
といった感じです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
#1です
テーブル名 : Sample
IndexKey
1100-12
2100-12
3110-22
4110-22
5110-22
として、クエリにてSQL文を
SELECT Sample.*, [Key] & "/" & DCount("*","Sample","[Key] = '" & [Key] & "' And [Index] <= " & [Index]) AS NewKey
FROM Sample;
と、すると・・・
IndexKeyNewKey
1100-12100-12/1
2100-12100-12/2
3110-22110-22/1
4110-22110-22/2
5110-22110-22/3
のように出来上がります
DCount関数で、同じ[Key]の自分のレコードより[Index]が小さいをレコード数を数えてると言うことね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つの条件を指定してVBAで行を削除したい 条件1:分類1が重複 条件2:分類2が重複 条件3:個数 6 2022/06/24 11:07
- 数学 (2)をラグランジュの未定乗数法を使って解きたいのですが答えが導けません、どなたかご教授ください。 3 2023/07/18 10:10
- Access(アクセス) お世話になります ACCESSを使用しています 下記のクエリデータ(1)があります 商品名 行数 A 1 2022/09/05 08:52
- その他(Microsoft Office) Excel 2列の値を返す数式についてです 1 2022/11/23 22:59
- Visual Basic(VBA) マクロで最終行を取得したい 4 2023/05/28 12:14
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Visual Basic(VBA) ワークシートチェンジで曜日を表示する方法 1 2023/03/04 21:51
- Excel(エクセル) Excelで【1-1】【1-2】【1-3】という連番の文字の入力が上手く出来ません。 5 2022/11/16 13:24
- ライブ・コンサート・クラブ この件についてどう思うか教えてください とあるイベントチケットに行きたく、Twitterで譲渡してく 3 2023/04/08 23:37
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リスト形式の表とデータベース...
-
エクセルのフォームについて(...
-
コンピュータ用語、データベー...
-
型 varchar から型 numeric へ...
-
データベースソフトのTCARDにつ...
-
オラクルのLONG RAW型のテーブ...
-
SQLを使いこなしている人が ETL...
-
windows media player(その2)
-
ACCESSで条件付き書式の設定方法
-
ハイフン無しの電話番号データ...
-
〔VBA・マクロ〕EXCELからAC...
-
データのインポートに失敗します。
-
別のACCESSデータベースのテー...
-
Accessのデータベースの容量見...
-
MySQLにてランダムにデータを取得
-
データベースサーバの必要性
-
今年亡くなった有名人を一発で...
-
データベースの最適化をマクロ...
-
Notes って 何が良くて使うの...
-
アクセスのデータがブッ壊れた...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
型 varchar から型 numeric へ...
-
リスト形式の表とデータベース...
-
エクセルの重複データの曖昧検索
-
エクセルのフォームについて(...
-
ACCESSで条件付き書式の設定方法
-
ハイフン無しの電話番号データ...
-
カンマ区切りで格納するカラム...
-
OpenOfficeのBaseでExcelのデー...
-
オラクルのLONG RAW型のテーブ...
-
ODBCを使わないでExcelへ連携
-
データのインポートに失敗します。
-
【パフォーマンス】ファイル読...
-
データベースソフトのTCARDにつ...
-
Accessで入力したデータ...
-
SQLを使いこなしている人が ETL...
-
SQL Server 縦方向のデータを列...
-
【ACCESS】複数のパソコンから...
-
アクセスがエクセルより優れて...
-
DBとテキストファイルの比較
-
CSVでDLしたデータにダブルクォ...
おすすめ情報