sql >> データベース >  >> RDS >> Mysql

MySQLの2つの日時の間のマイナス演算子の動作は何ですか?

    MySQLは、文字列を可能な限り数値に変換しているため、文字列に対して数学演算を実行できます。この場合、数字以外のコロン、ダッシュ、スペースをすべて削除するだけです。

    これを試してください:

    SELECT (20110413155959 - 20110413160000) AS dates;
    

    あなたの日付、それらを数字にするのを妨げるすべてのものなしで-結果は -4041



    1. 指定されたmysqlホストのいずれにも接続できません。 C#MySQL

    2. MySQLでデータベースを削除するSQLクエリ

    3. 文字列リテラルが長すぎます-Oracle11gr2で長いxmlデータをclobデータ型に割り当てる方法

    4. SQL-転置する方法は?