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

MySQL FROM_UNIXTIME()関数を使用して、TIMESTAMPデータ型の開始範囲をどのように知ることができますか?


ご存知のとおり、この関数は秒数をTIMESTAMP値に変換します。したがって、引数として0秒を指定すると、TIMESTAMPデータ型の開始範囲がわかります。

mysql> Select FROM_UNIXTIME(0);
+-------------------------+
| FROM_UNIXTIME(0)        |
+-------------------------+
| 1970-01-01 05:30:00     |
+-------------------------+
1 row in set (0.00 sec)

ここで、引数を0秒から60秒に変更すると、時刻は01分変更されます。

mysql> Select FROM_UNIXTIME(60);
+-------------------------+
| FROM_UNIXTIME(60)       |
+-------------------------+
| 1970-01-01 05:31:00     |
+-------------------------+
1 row in set (0.00 sec)

  1. PHPスクリプトを使用して、MySQLテーブルのすべてのレコードを表示するにはどうすればよいですか?

    これを説明するために、「Tutorials_tbl」という名前のテーブルからすべてのレコードをフェッチしています。 mysql_query()を使用するPHPスクリプトの助けを借りて およびmysql_fetch_array() 次の例の関数- <?php    $dbhost = 'localhost:3036';    $dbuser = 'root';    $dbpass = 'rootpassword';    $conn = mysql_conne

  2. MySQLビューを使用して、日付の範囲から日を生成するにはどうすればよいですか?

    これを説明するために、次のビューを作成しています- mysql> CREATE VIEW digits AS     -> SELECT 0 AS digit UNION ALL     -> SELECT 1 UNION ALL     -> SELECT 2 UNION ALL     -> SELECT 3 UNION ALL     -> SELECT 4 UNION ALL     -> SELECT 5 UNION ALL