|
▼neptune さん:
>▼MAI さん:
neptuneさん本当にありがとうございます。
Q_出荷状況は次の様になっています。
SELECT First(T_受注.フラグ) AS フラグ, T_出荷.注文NO, First([T_出荷]![注文数量]) AS 注文数量, Max(T_出荷.分納回数) AS 分納回数, First(T_出荷.出荷数計) AS 出荷数計, First(T_出荷.未出荷数) AS 未出荷数, [T_出荷]![出荷数計]/[T_出荷]![注文数量]*100 AS 出荷率
FROM T_出荷 RIGHT JOIN T_受注 ON T_出荷.注文NO = T_受注.注文NO
GROUP BY T_出荷.注文NO, [T_出荷]![出荷数計]/[T_出荷]![注文数量]*100
ORDER BY T_出荷.注文NO;
--------------------------
フィールド名 データ型
注文NO テキスト型
フラグ テキスト型
注文数量数 数値型
出荷数計 数値型
--------------------------
>UPDATE T_受注 SET フラグ = 2
>WHERE フラグ IN
>(SELECT T_受注.フラグ
>FROM T_受注 INNER JOIN Q_出荷状況 ON T_受注.注文NO = Q_出荷状況.注文NO
>WHERE T_受注.フラグ<>9 AND Q_出荷状況.出荷率 Between 1 And 99);
>でいけるかもしれません。?
>私が作った検証用DBではいけました。
※すいません、また、抽出条件でデータ型が一致しません。となってしまいました。
>※こちらは最初のサンプルデータしか情報がないのでそちらのデータ型などは
> 想像するしかないんですよね。
宜しくお願い致します。
|
|