SQL初心者です。
下記条件を満たしたテーブルの作成ができません。
(条件)
BD名.table3は、テーブル定義に問題を抱えており
正しい定義に直して、"mydb".mypageという名前でテーブル後、
BD名.table3のデータを全てインサートしてください。
以上、よろしくお願いいたします。
これだけでは何をお願いされてるのかわかりません。
「table3のテーブル定義」も提示されてないし「正しいテーブル定義の基準」も提示されていません。
何かの課題でしょうか。
課題丸投げにしても何も応えようがない丸投げになってます。
必要情報を追記し(そもそもどのDBなのか、バージョンもない)、自身が調べたこと試したことを具体的に記載してください
同じSQLでもデータベースやそのバージョンによって方言が大きいですから、どのデータベースを使うのかを質問のタグで示したり、バージョンも明記した方が適切なコメントが付き易いです。SQLの観点から Oracle Database, PostgreSQL, MySQL の特徴を整理しよう! https://www.ashisuto.co.jp/corporate/column/technical-column/detail/1197236_2274.html
SQL で「正しい定義」というなら、ベンダー間の差異も重要ですけど、まずは標準 SQL に準拠すべきでしょうね。
http://www.sql-post.biz/2019/05/02/%E6%A8%99%E6%BA%96sql/
とはいえ、まずは table3のテーブル定義がないと何も分かりません。
あなたの回答
tips
プレビュー