一直出现Unknown column 't2.T_date' in 'field list'”,请大侠帮忙看下

mysql列表里明明有bigint数据,运行sql += " order by FROM_UNIXTIME(t2.T_date) desc"后一直出现Unknown column 't2.T_date' in 'field list'”,请大侠帮忙看下,多谢了

order by 不能用函数 , 这样修改 把FROM_UNIXTIME(t2.T_date) as order 加在select 后面. 2.该后面order by order desc

函数放在select 中,order by 不能跟函数!

select FROM_UNIXTIME   NAME1   FROM  TABLE_NAME order by NAME1;

很显然,你字段是不是写错了,该提示是未知字段,说明表中的字段名称不是这个,请核实一下