Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我怀疑是否存在,但我只是想知道是否可以将后缀直接应用于 MySQL 查询中的日期编号,而不必再次使用 PHP 攻击它?换句话说,我目前正在查询
DATE_FORMAT(Date,"%d %b %y")
这给了我12 年 7 月13日。我可以得到一个将在12 年 7 月13日提供的查询吗?
如果不是,应用后缀的最有效方法是什么?目前,我正在将字符串分解成一个数组,通过一个函数运行 day 变量以应用正确的后缀,然后再次将所有变量连接在一起。
尝试
DATE_FORMAT(Date,"%D %b %y")
来自 DATE_FORMAT 的 MySQL 手册:
%D 带有英文后缀的月份中的某天(0th、1st、2nd、3rd,...)