hatena
hatena
2020/06/08 (月) 10:17:46
下記のSQLで可能です。
SELECT AutoNo, (([AutoNo]-1)\3)+1 As Cate1, (([num]-1) Mod 3)+1 As Cate2
FROM Table1;
ただし、オートナンバー型の場合、削除したものは再利用されないので、番号が連続している保証はないので注意が必要です。連続した連番が必要なら、オートナンバー型とは別に連番用のフィールドを用意したほうかいいでしょう。
通報 ...