ホームページ >データベース >mysql チュートリアル >mysqlの@は何を意味しますか
MySQL の @ 記号には 2 つの用途があります。変数の指定 (@変数名) と、データベース内の一時テーブルまたは派生テーブルのエイリアスを示すテーブルまたはカラム名 (@テーブル名または @カラム名) の接続です。 。
MySQL における @ シンボルの意味
@ シンボルは、MySQL では主に 2 つの用途があります:
1. 変数の指定
@ シンボルは変数を指定するために使用されます。その構文は次のとおりです:
<code>@变量名</code>
例:
<code>SET @my_variable := 10;</code>
@my_variable という名前の変数を作成し、その値を 10 に設定します。
2. 結合テーブルまたは列名
@ 記号がテーブル名または列名とともに使用される場合、オブジェクトが一時テーブルまたは派生テーブルであることを示します。データベースのエイリアスで。これは通常、一時テーブルまたはストアド プロシージャで使用されます。
例:
<code>SELECT * FROM table_name @alias;</code>
これにより、@alias という名前の table_name テーブルの別名が作成されます。
注:
以上がmysqlの@は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。