我有日期表,其中一个字段名是“开始日期(日期)”类型
我的问题是:
SELECT UNIX_TIMESTAMP(SELECT START_DATE FROM `mobile_registrations_dates` WHERE SNO=1)
我使用SNO=1是因为我只想获取一个unixtimestam值,但是上面的查询给出了如下错误
**Error**
SQL query: 
SELECT UNIX_TIMESTAMP(SELECT START_DATE FROM `mobile_registrations_dates` WHERE LIMIT 1) LIMIT 0, 25
MySQL said: 
#1064 - You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to
use near 'SELECT START_DATE FROM `mobile_registrations_dates` WHERE LIMIT 1)
LIMIT 0, 25' at line 1
最佳答案
我使用了这个查询而不是嵌套查询-
SELECT UNIX_TIMESTAMP(START_DATE) FROM `mobile_registrations_dates` WHERE SNO = 1
关于php - 在MySQL中将Date转换为Unix TimeStamp会给出错误LIMIT 0、25,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42220656/