MariaDB 変数を利用する

MariaDB 変数を利用する

MariaDBで、変数を利用する手順を記述してます。「SET」構文で変数名を指定することで、SQLで変数が使用できるようになります。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

変数を利用する場合は、「SET」を使用します。

SET @変数名 = 値;

実際に、以下のテーブルのレコードを使用して、where句に変数を使用してみます。

「set」で変数を利用してみます。

SET @age=10;

SELECT * FROM foo.tbl1 where age=@age;

実行結果をみると、変数が利用できていることが確認できます。

存在しない変数

存在しない変数を指定してもエラーにはなりませんが、結果は何も返りません。

SELECT * FROM foo.tbl1 where age=@no;