我会不断将股票价格添加到数据库中, 但是我将什么“设置/变量”放入数据库以允许它接受字段的多个值? 那么以后我可以回复SQL数据库了吗?
答案 0 :(得分:0)
你不应该按照你要求的确切方式这样做。单个字段中的多个值是错误的形式,并且使得系统难以管理。您应该为每个列值对都有一行。例如:
Stock Price Date
AAPL 5.00 2016-04-25
AAPL 6.00 2016-04-26
AAPL 7.00 2016-04-27
通过这种方式,您始终可以SELECT Price, MAX(DATE) FROM xxx WHERE Stock = 'AAPL'
获取最新价格,但仍然可以使用SELECT Price FROM xxx WHERE Stock = 'AAPL' ORDER BY Date
之类的内容,并获取此特定代码的库存历史记录清单。