我想創建一個表格作爲日期的表名。當我搜集股票數據的那一天,我想把它保存這樣的:創建名稱爲變量日期的表格?
$date = date('Y-m-d');
$mysqli->query(
"CREATE TABLE IF NOT EXISTS `$date`(ID INT Primary Key)"
);
這樣,我會像一個數據庫:
2013-5-1: AAPL | 400 | 400K
MFST | 30 | 1M
GOOG | 700 | 2M
2013-5-2: ...
我認爲這將是更容易儲存的信息等這個,但是我看到類似的問題被關閉了。
How to add date to MySQL table name?
「生成更多的表是完全相反‘保持 數據庫乾淨。’一個乾淨的數據庫是一個有理智, 規範化,固定的模式,你可以對運行查詢「。
如果這不是正確的做法,有人可能會建議什麼是?許多人在評論這個問題時表示,這不是一個「乾淨的」解決方案?
你的問題是什麼? – christopher 2013-05-02 22:11:15
鏈接到相似的,已關閉的問題? – 2013-05-02 22:11:25
我剛添加它。抱歉。 – 2013-05-02 22:12:00