從帶有日期記錄的一列中顯示 MySQL 中的不同日期
我們首先建立一個表——
mysql> create table DemoTable ( AdmissionDate datetime ); Query OK, 0 rows affected (8.99 sec)
使用插入命令在表中插入一些記錄——
mysql> insert into DemoTable values('2010-01-10 12:30:45');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('2010-01-10 12:30:45');
Query OK, 1 row affected (0.46 sec)
mysql> insert into DemoTable values('2010-01-10 12:30:45');
Query OK, 1 row affected (0.71 sec)
mysql> insert into DemoTable values('2010-01-12 12:30:45');
Query OK, 1 row affected (1.22 sec)
mysql> insert into DemoTable values('2010-01-20 12:30:45');
Query OK, 1 row affected (0.19 sec)
mysql> insert into DemoTable values('2010-01-20 12:30:45');
Query OK, 1 row affected (0.51 sec)使用選擇語句從表中顯示所有記錄——
mysql> select *from DemoTable;
這將生成以下輸出——
+---------------------+ | AdmissionDate | +---------------------+ | 2010-01-10 12:30:45 | | 2010-01-10 12:30:45 | | 2010-01-10 12:30:45 | | 2010-01-12 12:30:45 | | 2010-01-20 12:30:45 | | 2010-01-20 12:30:45 | +---------------------+ 6 rows in set (0.00 sec)
以下是顯示不同日期的查詢——
mysql> select distinct AdmissionDate from DemoTable;
這將生成以下輸出——
+---------------------+ | AdmissionDate | +---------------------+ | 2010-01-10 12:30:45 | | 2010-01-12 12:30:45 | | 2010-01-20 12:30:45 | +---------------------+ 3 rows in set (0.00 sec)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP