gpt4 book ai didi

php - 使用多个表格式化来自 mysql 查询的日期

转载 作者:行者123 更新时间:2023-11-29 08:39:56 25 4
gpt4 key购买 nike

我有一个 SQL 查询,用于显示我网站的新闻部分。

我真的很喜欢将日期显示为“2012 年 1 月 2 日”,但是当我从 5 个表中选择所有字段时,我不知道在哪里放置我的格式要求(我没有选择单个字段)。

我的查询如下:

$query_newsheadlines = "
SELECT *
FROM
NewsArticles,
NewsArticleCategories,
NewsArticlePhotos,
NewsCategories,
NewsPhotos
WHERE
NewsArticles.id = NewsArticleCategories.newsArticleID
AND NewsArticles.id = NewsArticlePhotos.newsArticleID
AND NewsArticlePhotos.newsPhotoID = NewsPhotos.id
AND NewsArticleCategories.newsCategoryID = NewsCategories.id
AND NewsCategories.SectionID = 201
ORDER BY NewsArticles.publishDate DESC";

任何想法将不胜感激:)

更新我的日期所在的列为 NewsArticles.publishDate

最佳答案

您需要指定要格式化哪一列(只是不要懒于指定列)。使用DATE_FORMAT

SELECT DATE_FORMAT(CURDATE(),'%D %M, %Y')

其他来源(s)

关于php - 使用多个表格式化来自 mysql 查询的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14116385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com