首頁 > 資料庫 > mysql教程 > mysql函數用法

mysql函數用法

王林
發布: 2023-05-14 09:19:36
原創
1105 人瀏覽過

MySQL 是一種常見的關係型資料庫管理系統,提供了大量的函數可以幫助開發者有效地操作和管理資料庫。本文將介紹 MySQL 函數的使用方法,包括常規的聚合函數、日期函數、字串函數等等。

一、聚合函數

  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;
登入後複製

二、日期函數

  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;
登入後複製

三、字串函數

  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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板