编码器。我在这里遇到了一个小问题,找不到解决方案。我正在使用 CI 中的 Active Record 构建查询。这是查询的代码:
$this->db->select("u.id AS user_id, u.email, p.display_name, p.first_name, p.last_name, s.status_id, s.message");
$this->db->select("DATE_FORMAT(s.created_at, `Publicado el %d/%m/%Y a las %h:%i %p`) AS created_at", FALSE);
$this->db->join($this->_table_users . ' u', 'u.id = s.user_id');
$this->db->join($this->_table_profiles . ' p', 'p.user_id = u.id');
$this->db->where_in('user_id', $str);
$this->db->where('deleted', 0);
$this->db->from($this->_table . ' s');
$this->db->order_by('s.created_at', 'desc');
但我收到了这个错误:
错误号:1054
'字段列表'中的未知列'Publicado el %d/%m/%Y a las %h:%i %p'
选择
u
。作为用户IDid
,。, . , . , . , . , . , DATE_FORMAT(s.created_at, ) AS created_at FROM ( s, ) JOIN > u ON 。= 。加入p 。= 。WHERE IN ('5726, 2, 10293') AND = 0 ORDER BY 。描述限制 2u
p
display_name
p
first_name
p
last_name
s
status_id
s
message
Publicado el > %d/%m/%Y a las %h:%i %p
default_status
default_status
default_users
u
id
default_s
user_id
default_profiles
p
user_id
u
id
user_id
deleted
s
created_at
有谁知道我可以在这个查询中使用 DATE_FORMAT 吗?有趣的是与纯 SQL 工作相同的查询编写 干杯并提前感谢