ホームページ >データベース >mysql チュートリアル >mysqlで不等号を使用する方法
mysql では等しくない、、!=、はありません これ以上言っても無駄なので、例を挙げてみましょう。 ! !
単純なサーフェス データ:
select * from user where address != "北京"
select * from user where address <> "北京"
select * from user where address = null
select * from user where address is null
select * from user where address != null
要約:
select * from user where address != "北京" select * from user where address <> "北京" select * from user where address = null select * from user where address is null select * from user where address != null select * from user where address is not null
ほんの数文、非常に共通する 3 つのポイント、おそらく私たちは答えるときに迷ったり、迷ったりする。
そして! = は同等です。あるフィールドが特定の値と等しくない場合(空でない値)、出力結果はそのフィールドが空となり出力されません。
is と is not は、null と組み合わせるために使用されます。私はそれを not、空ではないと呼びます。
人気のリレーショナル データベース システム MySQL は、データベースから関連情報を取得するための一連の SQL クエリ ステートメントを提供します。通常、ユーザーは SQL を使用して特定の項目を検索します。有用な結果を得るには、比較演算子を使用する必要があります。データベースの特定のパラメーターと等しくないものが見つかった場合は、「等しくない」演算子を使用できます。 () 手術。
「等しくない」演算子は、MySQL で文字列と数値を比較するために使用でき、SELECT.. FROM ステートメントと WHERE 句で使用できます。
以下は、不等号演算子の使用方法を示す例です:
student という名前のテーブルがあり、フィールドが name で、その中に複数のレコード行があるとします。
| 名前 |
|———–|
| ジョン |
| トム |
| Alex |
| Mark |
これらのレコードから名前が Tom と等しくないレコードを見つけるには、where ステートメントの後に次のようなクエリを使用できます。 ##
SELECT * FROM student WHERE name ‘Tom';上記のクエリを実行すると、結果テーブルに次のように表示されます:
| name |##|———–|
| John |
| Alex |
| Mark |
最後に、MySQL には「!=」と呼ばれる不等演算子もあることに注目してください。使用法は "" とまったく同じであるため、いつでも同じ意味で使用できます。例:
SELECT * FROM student WHERE name != ‘Tom';
結果は次のようになります:
| name || ———–|
| ジョン |
| アレックス |
| マーク |
以上がmysqlで不等号を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。