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

引用符で囲まれた2つの数値を追加しようとすると、MySQLはどのように評価しますか?


引用符で囲まれた2つの数値を追加しようとしている場合は、文字列を数値として扱っていることを意味します。この場合、MySQLは値をクローゼットの同等の数値に変換し、結果を評価します。次の例でそれを示します。

mysql> Select '1525' + '200'As Total;
+-------+
| Total |
+-------+
| 1725  |
+-------+
1 row in set (0.00 sec)

  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. 2つの異なるMySQL列で使用可能な1つの列の値のリストを選択して表示するにはどうすればよいですか?

    これには、UNIONALLを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1813      (      Name1 varchar(20),      Name2 varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable18