亲爱的 stackoverflow 成员,
我正在为门票销售价格创建一个访问数据库。由于门票价格每年都在变化,我想创建数据库以访问基于月份的门票价格。
但问题是我如何查询数据库以检索基于特定月份的票价?我还附上了我的示例数据库的图像。 我还以文本格式上传了数据库。
公司:
-------------------------------------------
| CompanyID | CompanyName |
-------------------------------------------
| A | AAA |
-------------------------------------------
| B | BBB |
-------------------------------------------
| C | CCC |
-------------------------------------------
| D | DDD |
-------------------------------------------
| . | .. |
-------------------------------------------
| . | .. |
-------------------------------------------
| . | .. |
-------------------------------------------
| Z | ZZZ |
-------------------------------------------
票:
----------------------------------------------------------------------------------------------------------
| ID | TicketType | 2010 | 2011 | 2012 |
----------------------------------------------------------------------------------------------------------
| 001 | 3 months | $50.00 | $55.00 | $68.00 |
----------------------------------------------------------------------------------------------------------
| 002 | 2 Weeks | $10.00 | $11.50 | $13.10 |
----------------------------------------------------------------------------------------------------------
| 003 | Group ticket | $30.00 | $32.00 | $35.00 |
----------------------------------------------------------------------------------------------------------
| 004 | Night ticket | $7.00 | $9.00 | $11.00 |
----------------------------------------------------------------------------------------------------------
| 005 | 1 Day | $3.00 | $5.00 | $8.00 |
----------------------------------------------------------------------------------------------------------
| 006 | 1 Week | $8.00 | $15.00 | $12.00 |
----------------------------------------------------------------------------------------------------------
| 007 | 1 month | $19.00 | $22.00 | $25.00 |
----------------------------------------------------------------------------------------------------------
| 200 | Fun ticket | $11.00 | $12.00 | $14.00 |
----------------------------------------------------------------------------------------------------------
| AAA | 001 | | $100.00 | $5,500.00 |
----------------------------------------------------------------------------------------------------------
问题是:我想访问基于月份的票价。例如,“2011 年 3 月”中 TicketID:“001”的价格。有了它,将计算基于特定月份售出的门票的月度帐户。
这些字段按年份列出,并在几个月内创建它会导致大量数据冗余或对未来的更新造成麻烦。
任何帮助将不胜感激。非常感谢您提前。
干杯!