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

入力中のMySQLコマンドをキャンセルするにはどうすればよいですか?


入力しているコマンドを実行したくない場合は、現在の入力をクリアするclear\cオプションを使用できます。たとえば、\cオプションの使用は次のように実行できます-

mysql> Select *
    -> from\c

上記の例では、ステートメントで\ cを使用すると、MySQLは現在の入力をクリアし、他のステートメントを受け入れるためにMySQLプロンプトに戻ります。


  1. 現在の日付から1日以上経過しているMySQLの行を選択するにはどうすればよいですか?

    現在の日付から1日を超えるデータを取得するには、MySQLのINTERVALの概念を使用します。 現在の日付は次のとおりです- mysql> select curdate(); +------------+ | curdate()  | +------------+ | 2019-11-29 | +------------+ 1 row in set (0.00 sec) 最初にテーブルを作成します- mysql> create table DemoTable1806      (      DueDate

  2. MySQLでselectクエリによって取得された結果をどのように並べ替えることができますか?

    テーブルから特定のデータまたは行を選択するのが一般的です。行は、テーブルに表示される順序で返されます。テーブルから選択した行を、ある列に対して昇順または降順で返す必要がある場合があります。 「ORDERBY」ステートメントは、ある列に関して結果を並べ替えるために使用されます。次の例は、より明確になります。 「name」フィールドを含むさまざまなフィールドで構成されるテーブルがあるとします。テーブルからすべての行を選択しますが、行は名前のアルファベット順に並べる必要があります。ここで「ORDERBY」ステートメントが機能します。このシナリオでは、結果を「名前」フィールドの昇順で並べ替える必要