我想创建一个表格作为日期的表名。当我搜集股票数据的那一天,我想把它保存这样的:创建名称为变量日期的表格?
$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