MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLでは、!の優先順位はどのようになりますか。 NOT演算子と比較した演算子はHIGH_NOT_PRECEDENCESQLモードに依存しますか?


MySQLでは、基本的に!の優先順位です。 NOTと比較した演算子 演算子は、次のようにHIGH_NOT_PRECEDENCESQLモードの有効化または無効化に依存します-

  • HIGH_NOT_PRECEDENCESQLを無効にしました −この場合、 演算子の優先順位はNOTよりも高くなります オペレーター。
  • 有効なHIGH_NOT_PRECEDENCESQL −この場合、 演算子はNOTと同じ優先順位を持ちます オペレーター。

  1. MySQLで数値文字列の比較演算子を使用するにはどうすればよいですか?

    数値文字列に比較演算子を使用するには、substring()メソッドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1881    (    UserId int,    UserEducationGap varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1881

  2. MySQLで日付レコードを持つテーブルの日付を変更するにはどうすればよいですか?

    日付を変更して年を追加する必要があるとします。このためには、DATE_ADD()とともにUPDATEコマンドを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1984    (    ShippingDate date    ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1984 values('2014