ホームページ >データベース >mysql チュートリアル >MySQL で配列変数をシミュレートするにはどうすればよいですか?
質問:
MySQL には明示的な配列変数のサポートがありませんが、何が推奨されますかそれらをシミュレートするための代替手段機能?
答え:
一時テーブル:
一時テーブルは、MySQL で配列変数をシミュレートするための実用的なソリューションを提供します。これらを使用すると、永続的な定義を必要とせずに、テーブルのような構造でデータを保存および操作できます。
作成と使用:
一時テーブルを作成するには、次の構文:
CREATE TEMPORARY TABLE table_name (column_name data_type);
たとえば、最初の配列をシミュレートするにはnames:
CREATE TEMPORARY TABLE my_temp_table (first_name VARCHAR(50));
一時テーブルにデータを挿入するには、INSERT ステートメントを使用します。
INSERT INTO my_temp_table (first_name) VALUES ('John'); INSERT INTO my_temp_table (first_name) VALUES ('Mary'); INSERT INTO my_temp_table (first_name) VALUES ('Bob');
一時テーブルからデータを取得するには、SELECT を使用します。ステートメント:
SELECT first_name FROM my_temp_table WHERE first_name = 'John';
利点:
制限事項:
以上がMySQL で配列変数をシミュレートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。