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

MySQL INTERVAL()関数に昇順で数値を書き込むのが良いのはなぜですか?


実際、INTERVAL()関数は、最初の引数の数値よりも大きい数値を検索するために二分探索を使用します。したがって、INTERVAL()関数を効率的に機能させる場合は、数値のリストが昇順になるのはそのためです。以下は、INTERVAL()関数を使用する良い方法です-

mysql> Select INTERVAL(50,20,32,38,40,50,55);

  1. MySQLでテーブルの最後の3行を昇順で選択するにはどうすればよいですか?

    最後の3行を昇順で選択するには、次の構文のようにORDER BYDESCLIMITを使用します- select * from (select * from yourTableName order by yourColumnName desc limit 3) anyAliasName order by yourColumnName ; まずテーブルを作成しましょう- mysql> create table DemoTable1579    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMAR

  2. MySQLの条件に従って注文しますか?

    これには、ORDER BYCASEWHENステートメントを使用します。 テーブルを作成しましょう- mysql> create table demo51 −> ( −> id int not null auto_increment primary key, −> name varchar(20) −> ); Query OK, 0 rows affected (1.08 sec) 挿入コマンド-を使用して、いくつかのレコードをテーブルに挿入します。 mysql> insert into demo51(nam