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

SQL 仮想テーブル/一時テーブルのアプローチのデモ: 連想配列からのデータの抽出

<p>データベースに仮想テーブルを作成せずに仮想/一時テーブルを表示するには、単純な SQL クエリが必要です。 </p> <p>PHP を使用してデータを含むクエリ文字列を作成しています。 </p> <p>現在の PHP コードは次のとおりです: </p> <pre class="brush:php;toolbar:false;">$array = [ ['id' => 1, 'name' => 'one'], ['id' => 2, 'name' => 'two'], ['id' => 3, 'name' => 'three'] ]; $subQuery = "SELECT {$array[0]['id']} AS Col1, '{$array[0]['name']}' AS Col2'; for ($i=1; $i
P粉066224086P粉066224086382日前481

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

  • P粉781235689

    P粉7812356892023-09-04 00:48:43

    MySQL 8 を使用する場合、json_table 式を次のように使用できます:

    リーリー

    PHP オンライン エディター

    MySQL 8.0 では、上記のクエリの結果は次のようになります:

    リーリー

    返事
    0
  • キャンセル返事