mysql関数の使い方

王林
リリース: 2023-05-14 09:19:36
オリジナル
1144 人が閲覧しました

MySQL は一般的なリレーショナル データベース管理システムであり、開発者がデータベースを効果的に運用および管理するのに役立つ多数の機能を提供します。この記事では、通常の集計関数、日付関数、文字列関数などの MySQL 関数の使用方法を紹介します。

1. 集計関数

  1. AVG 関数

AVG 関数は、一連のデータの平均を返すことができます。例:

SELECT AVG(score) FROM student;
ログイン後にコピー
  1. SUM 関数

SUM 関数は、一連のデータの合計を返します。例:

SELECT SUM(score) FROM student;
ログイン後にコピー
  1. COUNT 関数

COUNT 関数は、データ セット内のデータ項目の数を返すことができます。例:

SELECT COUNT(*) FROM student;
ログイン後にコピー
  1. MAX 関数

MAX 関数は、データ セットの最大値を返します。例:

SELECT MAX(score) FROM student;
ログイン後にコピー
  1. MIN 関数

MIN 関数は、データ セットの最小値を返します。例:

SELECT MIN(score) FROM student;
ログイン後にコピー

2. 日付関数

  1. NOW関数

NOW関数は現在の日付と時刻を返すことができます。例:

SELECT NOW();
ログイン後にコピー
  1. DATE 関数

DATE 関数は日付の一部を返すことができます。例:

SELECT DATE(birthday) FROM student;
ログイン後にコピー
  1. YEAR 関数

YEAR 関数は、日付の年を返します。例:

SELECT YEAR(birthday) FROM student;
ログイン後にコピー
  1. MONTH 関数

MONTH 関数は、日付の月を返します。例:

SELECT MONTH(birthday) FROM student;
ログイン後にコピー
  1. DAY 関数

DAY 関数は、日付の日数を返します。例:

SELECT DAY(birthday) FROM student;
ログイン後にコピー

3. 文字列関数

  1. CONCAT 関数

CONCAT 関数は、複数の文字列を連結できます。例:

SELECT CONCAT(first_name,' ',last_name) AS full_name FROM student;
ログイン後にコピー
  1. SUBSTRING 関数

SUBSTRING 関数は文字列の一部を返すことができます。例:

SELECT SUBSTRING(last_name,1,3) FROM student;
ログイン後にコピー
  1. UPPER 関数

UPPER 関数は、文字列を大文字に変換します。例:

SELECT UPPER(last_name) FROM student;
ログイン後にコピー
  1. LOWER 関数

LOWER 関数は、文字列を小文字に変換します。例:

SELECT LOWER(first_name) FROM student;
ログイン後にコピー
  1. LENGTH 関数

LENGTH 関数は文字列の長さを返すことができます。例:

SELECT LENGTH(first_name) FROM student;
ログイン後にコピー

上記は、いくつかの MySQL 関数の使用方法です。これらの関数を適用すると、データベースでの操作が大幅に簡素化され、データをより効率的に管理できるようになります。

以上がmysql関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート