最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL與PHP的基礎(chǔ)與應(yīng)用專題之內(nèi)置函數(shù)

 更新時(shí)間:2022年02月21日 16:19:47   作者:我是小白呀  
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎(chǔ)應(yīng)用,本篇MySQL的內(nèi)置函數(shù)開始

概述

從今天開始, 小白我將帶領(lǐng)大家一起來補(bǔ)充一下 數(shù)據(jù)庫的知識(shí).

MySQL 內(nèi)置函數(shù)

MySQL 內(nèi)置函數(shù)可以幫助我們更方便的處理表中的數(shù)據(jù), 簡化操作.

數(shù)學(xué)函數(shù):

函數(shù) 描述
ABS() 取絕對(duì)值
SQRT() 取根號(hào)
MOD() 取模
FLOOR() 返回不大于的最大整數(shù)值
CELLING() 返回不小于的最小整數(shù)值
ROUND() 四舍五入
SIN() 取正弦
COS() 取余弦

字符串函數(shù):

函數(shù) 描述
LENGTH() 取字符串長度
LOWER() 將字符串全部轉(zhuǎn)為小寫
UPPER() 將字符串全部轉(zhuǎn)為大寫
TRIM() 去掉兩端, 前綴或后綴
REPLACE() 替換字符串

日期時(shí)間函數(shù):

函數(shù) 描述
NOW() 獲取當(dāng)前時(shí)間日期
CURDATE() 獲取當(dāng)前日期
CURTIME() 獲取當(dāng)前時(shí)間
YEAR() 獲取年
MONTH() 獲取月
DAY() 獲取日
date_format() 轉(zhuǎn)換時(shí)間格式

聚合函數(shù):

函數(shù) 描述
COUNT() 統(tǒng)計(jì)行的數(shù)量
MAX() 獲取最大值
MIN() 獲取最小值
SUM() 獲取累加值

條件判斷函數(shù):

函數(shù) 描述
IF 如果
IFNULL 如果空
CASE WHEN 條件判斷

例 1

查看表中存在幾條數(shù)據(jù):

<?php

# 創(chuàng)建連接
$conn = mysqli_connect("localhost", "root", "admin", "study");

# 查看是否連接成功
if ($conn) {
    echo "服務(wù)器連接成功!\n";
} else {
    echo mysqli_connect_error();
}

# SQL語句, 函數(shù)使用
$SQL = "SELECT count(*) FROM user";

# 執(zhí)行SQL語句
$result = mysqli_query($conn, $SQL);

# 查看是否執(zhí)行成功
if ($result) {
    echo "SQL語句執(zhí)行成功!\n";
} else {
    echo mysqli_error($conn);
}

# 調(diào)試輸出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 關(guān)閉連接
mysqli_close($conn);

?>

輸出結(jié)果:

服務(wù)器連接成功!
SQL語句執(zhí)行成功!
Array
(
[count(*)] => 5
)

例 2

獲取最高工資:

<?php

# 創(chuàng)建連接
$conn = mysqli_connect("localhost", "root", "admin", "study");

# 查看是否連接成功
if ($conn) {
    echo "服務(wù)器連接成功!\n";
} else {
    echo mysqli_connect_error();
}

# SQL語句, 函數(shù)使用
$SQL = "SELECT max(salary) FROM user";

# 執(zhí)行SQL語句
$result = mysqli_query($conn, $SQL);

# 查看是否執(zhí)行成功
if ($result) {
    echo "SQL語句執(zhí)行成功!\n";
} else {
    echo mysqli_error($conn);
}

# 調(diào)試輸出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 關(guān)閉連接
mysqli_close($conn);

?>

輸出結(jié)果:

服務(wù)器連接成功!
SQL語句執(zhí)行成功!
Array
(
[max(salary)] => 30000.00
)

到此這篇關(guān)于MySQL與PHP的基礎(chǔ)與應(yīng)用專題之內(nèi)置函數(shù)的文章就介紹到這了,更多相關(guān)MySQL 內(nèi)置函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一文詳解MySQL?Binlog日志與主從復(fù)制

    一文詳解MySQL?Binlog日志與主從復(fù)制

    這篇文章主要介紹了一文詳解MySQL?Binlog日志與主從復(fù)制,Binlog是Binary?log的縮寫,即二進(jìn)制日志,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-07-07
  • Mysql存儲(chǔ)過程、觸發(fā)器、事件調(diào)度器使用入門指南

    Mysql存儲(chǔ)過程、觸發(fā)器、事件調(diào)度器使用入門指南

    存儲(chǔ)過程(Stored Procedure)是一種在數(shù)據(jù)庫中存儲(chǔ)復(fù)雜程序的數(shù)據(jù)庫對(duì)象。為了完成特定功能的SQL語句集,經(jīng)過編譯創(chuàng)建并保存在數(shù)據(jù)庫中,本文給大家介紹Mysql存儲(chǔ)過程、觸發(fā)器、事件調(diào)度器使用入門指南,感興趣的朋友一起看看吧
    2022-01-01
  • MySQL唯一索引和普通索引選哪個(gè)?

    MySQL唯一索引和普通索引選哪個(gè)?

    這篇文章主要介紹了MySQL唯一索引和普通索引的優(yōu)劣,幫助大家更好的理解和使用MySQL索引,感興趣的朋友可以了解下
    2020-10-10
  • mysql查詢結(jié)果輸出到文件的方法

    mysql查詢結(jié)果輸出到文件的方法

    下面小編就為大家?guī)硪黄猰ysql查詢結(jié)果輸出到文件的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • MySQL8.0 鎖等待排查的問題解決

    MySQL8.0 鎖等待排查的問題解決

    MySQL 5.7 一些鎖監(jiān)控表,在 8.0 都發(fā)生了變化,本文主要介紹了MySQL8.0如何排查鎖等待問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-10-10
  • MySQL中的undo日志

    MySQL中的undo日志

    這篇文章主要介紹了MySQL中的undo日志的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)MySQL的相關(guān)知識(shí),感興趣的朋友可以了解下
    2020-11-11
  • 簡單介紹MySQL中索引的使用方法

    簡單介紹MySQL中索引的使用方法

    這篇文章主要介紹了簡單介紹MySQL中索引的使用方法,是MySQL入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下
    2015-05-05
  • MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    MySQL?RC事務(wù)隔離的實(shí)現(xiàn)原理

    這篇文章主要介紹了MySQL?RC事務(wù)隔離的實(shí)現(xiàn),Read?Committed,事務(wù)運(yùn)行期間,只要?jiǎng)e的事務(wù)修改數(shù)據(jù)并提交,即可讀到人家修改的數(shù)據(jù),所以會(huì)有不可重復(fù)讀、幻讀問題,下文相關(guān)介紹需要的朋友可以參考下
    2022-03-03
  • 深度解析MySQL 5.7之臨時(shí)表空間

    深度解析MySQL 5.7之臨時(shí)表空間

    盡管臨時(shí)表在實(shí)際在線場景中很少會(huì)去顯式使用,但在某些運(yùn)維場景還是需要到的,在MySQL5.7中,專門針對(duì)臨時(shí)表做了些優(yōu)化,下面這篇文章我們來一起深入的解析MySQL 5.7之臨時(shí)表空間,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2016-12-12
  • Mysql刪除數(shù)據(jù)以及數(shù)據(jù)表的方法實(shí)例

    Mysql刪除數(shù)據(jù)以及數(shù)據(jù)表的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Mysql刪除數(shù)據(jù)以及數(shù)據(jù)表的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評(píng)論

宜兰县| 乃东县| 锡林浩特市| 怀来县| 武夷山市| 三都| 易门县| 武安市| 育儿| 如皋市| 黑山县| 通辽市| 建瓯市| 陇西县| 通州区| 土默特右旗| 宜都市| 温州市| 大洼县| 元谋县| 武胜县| 垦利县| 丰县| 壶关县| 开阳县| 公安县| 天祝| 大关县| 鹤峰县| 蛟河市| 桂平市| 绍兴县| 蒲江县| 出国| 苍山县| 司法| 惠安县| 同心县| 光泽县| 金阳县| 乌鲁木齐县|