MySQLでserver_idを取得する方法は?
server_idを取得するには、システム定義変数@@server_idを使用します。 server_idのユーザー定義変数として単一の@のみを使用することはできません。
構文は次のとおりです
SELECT@@ server_id
別の方法として、SHOWVARIABLESコマンドを使用できます。
構文は次のとおりです
SHOW VARIABLES LIKE ‘server_id’;
ケース1 クエリは次のとおりです
mysql> SELECT @@server_id as SERVER_ID;
以下は出力です
+-----------+ | SERVER_ID | +-----------+ | 1 | +-----------+ 1 row in set (0.00 sec)
ケース2 クエリは次のとおりです
mysql> show variables like 'server_id';
以下は出力です
+---------------+-------+ | Variable_name | Value | +---------------+-------+ | server_id | 1 | +---------------+-------+ 1 row in set (0.01 sec)
-
MySQLでDOBから年齢を取得するにはどうすればよいですか?
DOBから年齢を取得するには、TIMESTAMPDIFF()関数を使用できます。以下は構文です- select TIMESTAMPDIFF(YEAR, yourColumnName, CURRENT_DATE) AS anyAliasName from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> DateO
-
MySQLで行データのmax(id)を取得するにはどうすればよいですか?
max(id)を取得するには、MySQLのMAX()メソッドを使用します。以下は構文です- select MAX(yourColumnName) AS anyAliasName from yourTableName; まずテーブルを作成しましょう- mysql> create table DemoTable710 (Id int); Query OK, 0 rows affected (0.53 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable710 values(1001); Query O