-2
我正在做一個Java項目。在醫院管理。其中我設計了一個存儲患者信息和唯一註冊號碼的表格。現在我遇到了問題,我想用當前的日期和時間來存儲他所有的訪問。因此,當我打開它的記錄時,它應該顯示所有訪問日期。所以建議我在數據庫中存儲這樣的日期。我應該如何將每次訪問存儲到他的uniqID號碼並獲取所有訪問日期。我正在使用MySQL 5.1服務器。在mySQL中保存當前時間戳
我正在做一個Java項目。在醫院管理。其中我設計了一個存儲患者信息和唯一註冊號碼的表格。現在我遇到了問題,我想用當前的日期和時間來存儲他所有的訪問。因此,當我打開它的記錄時,它應該顯示所有訪問日期。所以建議我在數據庫中存儲這樣的日期。我應該如何將每次訪問存儲到他的uniqID號碼並獲取所有訪問日期。我正在使用MySQL 5.1服務器。在mySQL中保存當前時間戳
創建一個表,用於存儲每次訪問的數據。此表中的一列應該是「DATETIME」類型,然後使用NOW的功能來填充它。
https://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_now
CREATE TABLE `visits` (
`uniqID` INT NOT NULL ,
`visit_time` DATETIME NOT NULL ,
INDEX (`uniqID`)
);
要填充運行此
INSERT INTO visits SET uniqID = '{user_uniqID }', visit_time = NOW();
要獲得用戶的訪問,顯示在頂部最近。
SELECT * FROM visits WHERE uniqID = '{user_uniqID }' ORDER BY visit_time DESC;
你試過了什麼?您是否閱讀過日期和時間的MySQL文檔? – Cfreak 2013-04-22 15:26:41