MySQL タイムスタンプ検索の基本と効率的な方法
MySQL内では、UNIX_TIMESTAMP関数を使用して日付時刻をタイムスタンプに変換することができます。また、FROM_UNIXTIME関数を使用してタイムスタンプを日付時刻に変換することもできます。
MySQLでタイムスタンプをクエリするための一般的な方法は、以下のとおりです:
- 日付時刻をタイムスタンプに変換する:
SELECT UNIX_TIMESTAMP('2022-01-01 00:00:00');
- 日付と時刻へのタイムスタンプの変換:
SELECT FROM_UNIXTIME(1640995200);
- 現在のタイムスタンプを確認する。
SELECT UNIX_TIMESTAMP(NOW());
- 現在の日時を確認してください。
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(NOW()));
- 指定された日時のタイムスタンプを検索します。
SELECT UNIX_TIMESTAMP('2022-01-01 00:00:00');
- 指定されたタイムスタンプの日付と時間を確認する:
SELECT FROM_UNIXTIME(1640995200);
これらの方法はMySQLデータベースでタイムスタンプの変換やクエリ操作を簡単に行うことができます。