我想存储像JAN,FEB这样的月份,并很快在数据库中。我应该使用哪种数据类型?因为如果我使用varchar,当我显示它时,它不会正确排序。请指教。适用于mysql月份的数据类型
0
A
回答
0
只需将其存储为完整日期(也许总是使用第一天作为日期),并使用数据库函数MONTH()
(如果您只需要它的一部分)。
1
您可以使用TINYINT是为一个月,有另一个表列month_id,MONTH_NAME
你的地方,这使得使用该字段,你仍然可以做范围查询更加容易,等
1 JAN
2 FEB
etc...
排序等将工作正常。当你想要显示时,有一个简单的内部连接。
0
在数据库中存储月份数量。 即对于JAN商店01,FEB商店02等等。 以数据类型TINY INT为您的字段。
或其他解决方案,您可以尝试:
采取数据类型日期为你的领域。 使用这种类型的查询:SELECT DATE_FORMAT('2014-03-27','%b');
相关问题
- 1. mysql数据类型只存储月份和年份
- 2. Mysql月份和年份的数据
- 3. 什么是适用于HIVE的nvarchar,MYSQL数据库的适当数据类型?
- 4. 适用于Windows.System.Colors的MSAccess数据类型
- 5. 适用于很长CSV数据的最佳MySQL类型
- 6. 如何使用mysql选择基于月份的数据
- 7. 适用于MySQL数据库表的Django 1.8.2模型的字段类型
- 8. Hive的适当数据类型适用于UDF的DATE和TIMESTAMP
- 9. MySQL的:基于当前的月份和
- 10. 等价于Vertica'Interval'数据类型的Mysql
- 11. 关于MySQL中的BLOB数据类型
- 12. 基于TIMESTAMP的MySQL分组月份
- 13. 仅显示月份和年份不适用于jQuery-2.1.1
- 14. JQuery日期选择器仅适用于月份和年份
- 15. MySQL:计数连续月份
- 16. SQLite搜索查询不适用于双数据类型数据?
- 17. Sqlite将月份/年份的文本数据类型的列转换为日期
- 18. 适合的数据类型
- 19. MySQL年份类型
- 20. 用于在MySQL中保存GPS数据的数据类型
- 21. 如何为数据类型“date”选择月份?
- 22. 适用于大型数据集的OptaPlanner
- 23. 适用于小型数据集的MongoDB
- 24. 这是MySQL枚举数据类型的适当使用吗?
- 25. Flyway数据导入仅适用于MySQL,不适用于H2
- 26. 模函数只适用于整数数据类型吗?
- 27. 用于存储血型的MySQL数据类型?
- 28. 基于条目在MySQL月份名称
- 29. 在cakephp中检索基于年份和月份的数据
- 30. mysql数据类型
你的意思是我需要使用DATETIME数据类型吗? – Ren
当然是的...... –
得到这个错误:不正确的日期时间值:'月'列'月' – Ren