MySQL と PHP の組み込み関数の使用方法

WBOY
リリース: 2023-05-27 08:46:05
転載
1229 人が閲覧しました

MySQL 組み込み関数

MySQL 組み込み関数は、テーブル内のデータをより便利に処理し、操作を簡素化するのに役立ちます。

MySQL と PHP の組み込み関数の使用方法

数学関数:

##ABS()絶対値を取得しますSQRT()ルートを取得しますMOD() moduloFLOOR()CELLING()戻り値は最小の整数値以上ですROUND()RoundingSIN()サインを取得COS()コサインを取得##文字列関数:
関数 説明
以下の最大の整数値を返します。

Function#LENGTH()LOWER()#UPPER()すべての文字列を Capitalize に変換しますTRIM()両端、プレフィックスまたはサフィックスを削除しますREPLACE() 文字列を置換 日付時刻関数:
Description
長さを取得する文字列の
すべての文字列を小文字に変換します

FunctionDescriptionNOW()現在の時刻と日付を取得します現在の日付を取得します 現在の時刻を取得します年を取得します月を取得します日付を取得時刻形式を変換
#CURDATE()
CURTIME()
YEAR()
MONTH()
DAY()
date_format()
#集計関数:

関数

説明COUNT()行数をカウントします。 ##MIN()SUM ()条件判定関数:#関数説明
#MAX() 最大値の取得
#最小値の取得
累積値の取得

IFIFIFNULLIF NULL CASE WHEN条件付き判断 #例 1
<?php

# 创建连接
$conn = mysqli_connect("localhost", "root", "admin", "study");

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

# SQL语句, 函数使用
$SQL = "SELECT count(*) FROM user";

# 执行SQL语句
$result = mysqli_query($conn, $SQL);

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

# 调试输出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 关闭连接
mysqli_close($conn);

?>
ログイン後にコピー
サーバー接続に成功しました!
テーブルに存在するファイルの数を確認します。データの一部:出力結果:
SQL ステートメントが実行されました成功しました!

Array

(

[count(*) ] => 5

)


##例 2

最高の給与を取得します:

<?php

# 创建连接
$conn = mysqli_connect("localhost", "root", "admin", "study");

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

# SQL语句, 函数使用
$SQL = "SELECT max(salary) FROM user";

# 执行SQL语句
$result = mysqli_query($conn, $SQL);

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

# 调试输出
while ($line =  mysqli_fetch_assoc($result)) {
    print_r($line);
}

# 关闭连接
mysqli_close($conn);

?>
ログイン後にコピー

出力結果:

サーバー接続に成功しました!MySQL と PHP の組み込み関数の使用方法SQL ステートメントが正常に実行されました!

Array

(

[最大(給与)] => 30000.00

)

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

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