(問)SQLで下記帳票を作成します。
発注金額と仕入金額を出力する
SQL文の間違いを訂正する問題の添削をお願いいたします。
https://teratail.com/help/avoid-asking
コードは https://teratail.com/help/question-tips#questionTips3-7 の [コード] に修正してください。
質問の各テーブル定義はCREATE TABLE文に、各テーブルに存在するデータのINSERT文で、希望するSELECT結果も載せた方が適切なコメントが付き易いです。
同じSQLでもデータベースやそのバージョンによって方言が大きいですから、どのデータベースを使うのかを質問のタグで示したり、バージョンも明記した方が適切なコメントが付き易いです。SQLの観点から Oracle Database, PostgreSQL, MySQL の特徴を整理しよう! https://www.ashisuto.co.jp/corporate/column/technical-column/detail/1197236_2274.html
SQL中の空白に全角空白を入れるのは止めてください。たぶん、エラーになります。
現状のSELECT結果も質問に載せてください。
ところで、学校か新入社員向けの宿題でしょうか?
貴殿の後学のために…、一度MySQL等でSQLサーバーを立てる等して、実行環境を整えて、自身で入出力から答えを見つけるのがよろしいかと…。
この内容だと、何等かの宿題のように見受けられますが、
このような宿題は、「己できちんと検索して出たサイトから自力で答えを求める力」が求められてるように見受けられます…。
質問SNSに投げて、それで運よく解答が得られたとしても、そのような解決方法は、継続的にこのような問題が起こる事がありうる実業務において、継続的観点からよろしくありません…
解答の添削と指摘は提出先の仕事です。
SQLをキチンと学ぶ姿勢があるなら、ご自身でMySQL等でSQLの実行環境を作り、そこに問題が示すデータベースを構築し、試行錯誤できる環境を作ることです…。
そうすれば、おのずと答えに行きつきます…。
その環境準備もせず、与えられた課題に対して、他者に質問文を丸コピしてもらった答えで解決するようであれば、
きつい言い方ですが、質問主はMySQLというか、プログラムの才能が無いというきつい表現での解答を示さざるをえません…
回答2件
あなたの回答
tips
プレビュー