4

我正在尝试从我的 MySQL 表中选择多行的所有字段。我的一个字段被调用publication_date,它存储了一个字符串,表示将在我们的网站上发布特定行的日期。它以mm/dd/yyyy格式存储。

我知道我可以DATE使用 CAST 将该字段转换为数据类型,但我不确定如何获取其他字段的数据。

4

2 回答 2

5

只需将该列添加到您的SELECT子句中即可*。确保给它一个别名,以便您可以将它与常规日期时间字段区分开来。

SELECT *
     , CAST(datefield AS date) AS aliasname
  FROM tablename
于 2013-01-30T01:36:36.220 回答
1

你可以做 :

Select *,cast(publication_date as char) as newPublicationdate from tableName

或者,如果您的表格没有很多列,最好全部输入

   Select column1,column2,cast(publication_date as char) as publication_date from tableName

问候

于 2013-01-30T01:39:45.480 回答