ホームページ  >  に質問  >  本文

MySQL で SELECT 構文を使用してテーブルを作成する

MySQL が CREATE TABLE 構文をどのように解釈するかを知りたいです:

次のように書くと:

リーリー

以前に CREATE TABLE XX SELECT val FROM YY を使用したことがありますが、上記の構文をより具体的に説明したいと思います。

P粉715228019P粉715228019429日前527

全員に返信(1)返信します

  • P粉741678385

    P粉7416783852023-07-21 20:29:10

    現在のソリューションに基づくと、列 v1 v2 a および b を含むテーブルが得られます。

    これを正しく行う方法については、「CREATE TABLE ... SELECT ステートメント」 の章を参照してください。MySQL 公式ドキュメントを参照してください。 .

    したがって、v1 と v2 に v1 のインデックスを持たせたい場合は、次のようにします。

    リーリー

    返事
    0
  • キャンセル返事