<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
MySQL 8 を使用する場合、
リーリーjson_table
式を次のように使用できます:PHP オンライン エディター
MySQL 8.0 では、上記のクエリの結果は次のようになります:
リーリー