2010-10-18 44 views
-1

您好,我有一个为数据库mysql.for每个提供程序的时间表,例如星期一至星期日的开放时间或星期一至星期日的关闭时间。现在我想根据客户的服务选择显示提供者显示的可用时间。我还有特定的服务和businessID,我可以每天为提供者划分sloat。并且开始和结束时间保存在Db以Varchar格式。如果有人可以,请帮助。我会greatfull给你。或者ATLEAST给一些想法如何做到这一点我该如何向想要预定任命的用户展示时间平衡

+0

并在你的问题提问技巧。这里有一个[漂亮的文章](http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx)我建议你阅读。 – 2010-10-18 07:25:12

回答

0

的开启和关闭时间在分贝的Varchar格式

这是一个很大很大很大的错误保存 。通过在MySQL中自然日期和日期时间类型以外的任何其他时间存储时间/日期,您完全丧失了使用MySQL本地日期/时间处理工具的能力,并且必须在您的客户端代码中执行所有处理,丑陋的查询在MySQL中这样做。无论哪种方式,你会通过使用varchar而不是日期或日期时间来使自己遭受不必要的悲伤

相关问题