1
我有日期表中的字段名称中的一个是START_DATE(DATE)类型转换日期为UnixTimeStamp在MySQL给出错误LIMIT 0,25
我的查询是:
SELECT UNIX_TIMESTAMP(SELECT START_DATE FROM `mobile_registrations_dates` WHERE SNO=1)
我用SNO = 1,因为我想获取仅一个UnixTimeStamp值,但上面的查询给出了误差作为代替嵌套查询的
**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 START_DATE FROM mobile_registrations_dates LIMIT 1' remove where –
只要删除'WHERE'。 – WasteD