• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLで追加処理)

SQLで受注日を条件にデータ追加

このQ&Aのポイント
  • SQLを使用して受注残テーブルに受注日を条件にデータを追加したいです。
  • 追加条件を分けて実行したいがうまくいきません。どうすれば良いでしょうか?
  • 以下のSQLは現在作成中です。お手伝いください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.2

>SQL Server 使ったことないんでわかりません。 受注日のデータ型が文字列だったら問題ないと思いますが、 日付時刻型なら、時間も入れないとダメかも。  SQL Serverのカテもあるから、そちらで聞いてみたらよいかもしれません。 >'00001' = '99999' '00001'の代わりにフィールド名がくるべきではないでしょうか?

その他の回答 (1)

  • ShowMeHow
  • ベストアンサー率28% (1424/5027)
回答No.1

>別々に出したいのですが。 特にグループ化しているわけではないので、別々にあるデータは別々に反映されると思います。 何を分けたいかを明記していただくことは可能でしょうか?  もしかしたら、 >('00001' = '99999' OR ('00001' <> '99999' AND 受注残.工場番号 = '00001')) この部分が意図していないものになっている? '00001' = '99999' はいつでもfalseだと思いますのでこれは、 AND 受注残.工場番号 = '00001' と同じです。

shyadow
質問者

補足

受注日ごとに分けたいですが ('00001' = '99999' OR ('00001' <> '99999' AND 受注残.工場番号 = '00001')) 部分は99999指定の場合すべてのデータを表示させるため それ以外だったら値番号のデータ表示 受注日を開始と終了の範囲指定がしたいが、やり方がわからない 受注日は受注残のなかで一つしかない ちなみにSQL Server Management Studio Express

関連するQ&A