ホームページ > データベース > mysql チュートリアル > MySQL STRCMP() 関数を使用してテーブルの列データ値を比較するにはどうすればよいですか?

MySQL STRCMP() 関数を使用してテーブルの列データ値を比較するにはどうすればよいですか?

WBOY
リリース: 2023-09-04 23:09:06
転載
1550 人が閲覧しました

如何使用 MySQL STRCMP() 函数比较表的列数据值?

2 つのカラムのデータ値を比較したい場合は、カラムの名前をパラメータとして MySQL STRCMP() 関数に提供する必要があります。学生の名前とさまざまな科目の安全点を含む「Marks」というテーブルがあるとします。ここで、特定の生徒が 2 つの科目でより高い、より低い、または同等の得点を獲得したかどうかを知りたい場合は、以下に示すように STRCMP() 関数を使用して説明できます -

Example

mysql> Select Name, STRCMP(Math,Hindi) from student marks WHERE Name = 'Rahul';
+-------+--------------------+
| Name  | STRCMP(Math,Hindi) |
+-------+--------------------+
| Rahul |                  1 |
+-------+--------------------+
1 row in set (0.00 sec)
ログイン後にコピー

上記クエリは、「Rahul」という名前の生徒の数学とヒンディー語のスコアを比較します。結果セットから、ラーフルがヒンディー語よりも数学で高い得点を獲得したことは明らかです。

以上がMySQL STRCMP() 関数を使用してテーブルの列データ値を比較するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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