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

Mysql:タイムスタンプ列を使用して特定の日のエントリを検索します

    DATE()関数を使用して、日付部分のみを抽出する必要があります:

    SELECT *
    FROM yourtable
    WHERE DATE(your_column) = '2013-07-03'
    

    または、インデックスを利用できるこれを使用できます:

    SELECT *
    FROM yourtable
    WHERE your_column >= '2013-07-03' AND
          your_column < '2013-07-03' + INTERVAL 1 DAY
    


    1. 1つのクエリを使用して2つのテーブルからデータを選択する方法

    2. 別のサーバーにバックアップファイルをダンプするためにsshを使用すると、「tcgetattr」エラーが発生するのはなぜですか?

    3. Webサイトメンバーの電子メールアドレスを自動的に作成するにはどうすればよいですか?

    4. mysqldumpコマンドの実行中にエラー1064(42000)