В MYSQL базе данных e_date хранится в формате yyyy-mm-dd, но я хочу, чтобы вывод expiry_date был в формате mm-dd-yyyy. Ниже приведен мой запрос, но он выводит мне неправильную дату.
SELECT u.u_name,u.u_id,cn.cell_num,max(trans.expiry) as expiry_date from users u, cell_num cn,
(select t.u_id_fk, t.e_date as expiry from connections c, trans_tbl t,users u where
c.v_lan_id=t.vlanconfk and u.u_id = t.u_id_fk and u.u_id not in ( select u_id FROM ( SELECT count(1)
c , t.u_id_fk u_id , case when t.e_date <=date(now()+interval 9 hour) Then 1 else 0 end exp from
trans_tbl t Group by t.u_id_fk, case when t.e_date <=date(now()+interval 9 hour) Then 1 else 0 end
)act where act.exp =0 )) AS trans
WHERE
u.u_id=trans.u_id_fk AND u.u_id=cn.u_id_fk
GROUP BY u.u_id