ホームページ  >  記事  >  データベース  >  MYSQL は文字関数を使用してデータをフィルタリングします

MYSQL は文字関数を使用してデータをフィルタリングします

黄舟
黄舟オリジナル
2017-05-21 09:31:031431ブラウズ

この記事では主に MYSQL 文字の上手な使い方 関数 を必要とする友人は参照してください

問題の説明:

構造:

には 2 つのフィールドがあり、それぞれ
はcol1 と です。 Col2 はどちらも文字フィールドであり、 で区切られた 3 つの数値であり、たとえば、col1 の内容は 26、59、6 です。
Col2 の内容は 1502.5、1690 、 2276.77

1対1対応とは、26の値は1502.5、59の値は1690、6は2276.77に対応することを意味します



検索条件:

59などのIDを選択し、などの数値を入力してください: 2000次に、col1を検索します。その中にid=59のレコードがあり、次にcol2を2000未満、つまり1690

例:


以下の3つのレコードがある場合、レコードを検索しますid=59 で値が 2000 未満の場合:

26,59,6 | 1502.5 ,1690,2276.77

22,8,59 | 1332.6,2900,1520.77

これら 3 つのレコードを検索した結果、ID は 59 であるため、2 番目の検索条件は次のように判断されます (つまり、ID の位置に対応する数値を比較します):


16903502.1>2000

1520.77れぇぇぇぇぇ

以上がMYSQL は文字関数を使用してデータをフィルタリングしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。