sql >> データベース >  >> RDS >> Mysql

MySQL:テーブルなしでSELECTを値で「埋める」ことは可能ですか?

    可能であれば、その場でデータを生成しないようにしてください。非常に単純なクエリは途方もなく複雑になりますが、何よりも、オプティマイザを際限なく混乱させます。

    一連の整数が必要な場合は、整数の静的テーブルを使用してください。一連の日付や月などが必要な場合は、カレンダーテーブルを使用してください。本当に特別な要件を扱っているのでない限り、静的テーブルが最適です。

    この回答

    これらのテーブルを配置すると、クエリを簡単に解決できるようになります。

    1. 注文データをMONTHに集約します。
    2. 月の表に正しく結合します(または日付の表とは別の月)


    1. データベースにファイルを保存することの長所と短所は何ですか?

    2. カンマ区切り値を含む列の値

    3. GROUPBYとORDERBY

    4. CSVから読み取り、SQLクエリを実行するPHPファイルを作成する