初心者な為、いろいろ不備がありましたら申し訳ありません。
以下のようなテーブル(t10_seijs1)にて、複数ある管理番号の内、一番最後のカラムに入力された管理番号を「最終管理番号」に取得したテーブルをつくりたいです。
【t10_seijs1(一部)】
- t10_0310:開始日
- t10_0170:ロット番号
- t10_0360~t10_0364:管理番号①~④
t10_0310 | t10_0170 | t10_0360 | t10_0361 | t10_0362 | t10_0363 | t10_0364 |
---|---|---|---|---|---|---|
2022/04/25 12:40:00 | 6017410 | 00014733001 | 00016029002 | |||
2022/04/26 12:00:00 | 6015910 | 00014717003 | ||||
2022/04/27 21:30:00 | 6003110 | 00015668002 | 00015668001 | 00016459004 | ||
2022/04/28 8:00:00 | 5344770 | C2116347017 | ||||
2022/04/28 14:50:00 | 5683670 | C2200064066 | C2200123060 | |||
2022/04/28 10:30:00 | 5856890 | 20220415019 | 20220427001 | 20220427002 |
SQL
1INSERT INTO 2 M00_枝番判定前準備_最終管理番号 ( t10_0310, t10_0170, 最終管理番号 ) 3SELECT 4 t10_seijs1.t10_0310 5 , t10_seijs1.t10_0170 6 , Switch(IsNull([t10_0361]),[t10_0360] 7 ,IsNull([t10_0362]),[t10_0361] 8 ,IsNull([t10_0363]),[t10_0362] 9 ,IsNull([t10_0364]),[t10_0363] 10 ,True,[t10_0364]) AS 最終管理番号 11FROM 12 t10_seijs1;
【M00_枝番判定前準備_最終管理番号】
t10_0310 | t10_0170 | 最終管理番号 |
---|---|---|
2022/04/25 12:40:00 | 6017410 | 00016029002 |
2022/04/26 12:00:00 | 6015910 | 00014717003 |
2022/04/27 21:30:00 | 6003110 | 00016459004 |
2022/04/28 8:00:00 | 5344770 | C2116347017 |
2022/04/28 14:50:00 | 5683670 | C2200123060 |
2022/04/28 10:30:00 | 5856890 | 20220427002 |
希望は上記「M00」のように「最終管理番号」に格納されてほしいです。
ところが記載したSQLでは「データシートビュー」には格納されているように見えるのに、
更新クエリを実行しても下記のように「最終管理番号」が空のままになってしまいます。
t10_0310 | t10_0170 | 最終管理番号 |
---|---|---|
2022/04/25 12:40:00 | 6017410 | |
2022/04/26 12:00:00 | 6015910 | |
2022/04/27 21:30:00 | 6003110 | |
2022/04/28 8:00:00 | 5344770 | |
2022/04/28 14:50:00 | 5683670 | |
2022/04/28 10:30:00 | 5856890 |
私なりにネットを確認してみたのですが、原因が分かりませんでした。
SQL文自体は、別の質問で回答者様に見ていただいたので問題なさそうなのですが、
他にどうしたらいいか分かりません。
大変恐縮なのですが、ご教示いただけますでしょうか。
よろしくお願いします。
※2022.05.12(木) 各データ型 追記
※M00_枝番判定前準備_最終管理番号
t10_0310 | t10_0170 | 最終管理番号 |
---|---|---|
日付/時刻型 | 短いテキスト(フィールドサイズ7) | 短いテキスト(フィールドサイズ255) |
※t10_seijs1
t10_0310 | t10_0170 | t10_0360 | t10_0361 | t10_0362 | t10_0363 | t10_0364 |
---|---|---|---|---|---|---|
日付/時刻型 | 短いテキスト(フィールドサイズ7) | 短いテキスト(フィールドサイズ11) | 短いテキスト(フィールドサイズ11) | 短いテキスト(フィールドサイズ11) | 短いテキスト(フィールドサイズ11) | 短いテキスト(フィールドサイズ11) |
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/05/08 07:26
2022/05/08 08:04
2022/05/08 12:44
2022/05/08 23:28
2022/05/11 23:17
2022/05/12 01:52
2022/05/12 07:13
2022/05/12 07:30