MySQL は、データベースの運用に役立つ多くの機能と手順を提供するオープンソースのリレーショナル データベース管理システムです。この記事では、MySQL でよく使用される関数とプロシージャを紹介します。
1. 関数
(1) concat() 関数
この関数は、複数の文字列を結合するために使用されます。連結されています。たとえば、「Hello」、「,」、および「world」を連結して、文字列「Hello, world」を取得できます。
例:
SELECT CONCAT('Hello', ',', 'world');
出力:
Hello,world
(2) substring() 関数
この関数は、文字列の一部をインターセプトするために使用されます。たとえば、文字列「Hello,world」の「world」をインターセプトできます。
例:
SELECT SUBSTRING('Hello,world', 7);
出力:
world
(3) replace() 関数
この関数は、文字列内の 1 つの部分文字列を別の部分文字列に置換するために使用されます。たとえば、文字列「Hello,world」の「world」を「everyone」に置き換えることができます。
例:
SELECT REPLACE('Hello,world', 'world', 'everyone');
出力:
Hello,everyone
(1) abs() function
この関数は、数値の絶対値を返すために使用されます。たとえば、-4 の絶対値を計算できます。
例:
SELECT ABS(-4);
出力:
4
(2) Floor() 関数
この関数は、10 進数または double 型の値を切り捨てるために使用されます。たとえば、3.8 を 3 に切り捨てることができます。
例:
SELECT FLOOR(3.8);
出力:
3
(3) rand() 関数
この関数は乱数を生成するために使用されます。たとえば、0 から 100 までの乱数を生成できます。
例:
SELECT FLOOR(RAND() * 100);
出力:
(乱数)
BEGIN
SELECT COUNT(*) INTO param1 FROM table1;
SELECT MAX(column1) INTO param2 FROM table1 WHERE column2 = param1;
END;
SELECT @param1 AS param1, @param2 AS param2;
以上がmysql関数の手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。