MySQLに現在の日付/時刻を挿入する方法は?
MySQLに現在の日付/時刻を挿入するには、now()関数を使用します。例を見てみましょう。
まず、テーブルを作成します。 CREATEコマンドを使用してテーブルを作成します。
mysql > create table CurrentDateTime -> ( -> CurrentTime datetime -> ); Query OK, 0 rows affected (1.14 sec)
insertコマンドとnow()
を使用して現在の日付/時刻を挿入する構文mysql> insert into CurrentDateTime values(now()); Query OK, 1 row affected (0.11 sec)
現在の日付/時刻がテーブルに挿入されているかどうかを確認するには、selectコマンドを使用します。
mysql> select *from CurrentDateTime;
以下は、現在の日付/時刻が正常に挿入されたことを示す出力です。
+---------------------+ | CurrentTime | +---------------------+ | 2018-10-18 13:14:30 | +---------------------+ 1 row in set (0.00 sec)
-
MySQLで時間に関係なく日付でグループ化するにはどうすればよいですか?
テーブルに同じ日付があり、それぞれの時刻の値が異なる場合は、GROUPBYDATEを使用して簡単にグループ化できます。 まずテーブルを作成しましょう- mysql> create table DemoTable692 (DueDatetime datetime); Query OK, 0 rows affected (0.97 sec) 挿入コマンドを使用して、テーブルにいくつかのレコードを挿入します: mysql> insert into DemoTable692 values('2019-07-21 10:20:00'); Query OK, 1 row a
-
TRIGGERSを使用してMySQLテーブルにDATEを挿入するにはどうすればよいですか?
まずテーブルを作成しましょう- mysql> create table DemoTable1584 -> ( -> DueDate datetime -> ); Query OK, 0 rows affected (1.79 sec) これは、MySQLにDATEを挿入するためのクエリです- mysql> create trigger insertDate before insert on DemoTable1584 -> for each