现在,我正在从数据库中检索数据,如下所示:SELECT id, UNIX_TIMESTAMP(cdate) as myunixdate, permalink, title FROM mytable
但我想按以下方式进行操作,但是不起作用。SELECT *, UNIX_TIMESTAMP(cdate) FROM mytable
我的问题是,如何在不必指定所有其他字段的情况下合并UNIX_TIMESTAMP?
最佳答案
您确定没有尝试过吗?
SELECT UNIX_TIMESTAMP(cdate), * FROM mytable
这是行不通的,因为*必须首先出现:
SELECT *, UNIX_TIMESTAMP(cdate) FROM mytable
对其进行混叠将使其更易于在您的代码中进行引用:
SELECT *, UNIX_TIMESTAMP(cdate) AS cdate_timestamp FROM mytable