关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
两年前关门了。
改进这个问题
有人能帮我把这个sql查询转换成codeigniter吗
"SELECT *,
(select nama_opd from c1db_pegawai.m_opd aopd where p.jabatan_lama_opd = aopd.id) lm_jabatan_lama_opd,
(select nama_opd from c1db_pegawai.m_opd bopd where p.jabatan_baru_opd = bopd.id) br_jabatan_baru_opd,
(select unit_kerja from c1db_pegawai.m_unit_kerja aunit where p.jabatan_lama_unit = aunit.id) lm_jabatan_lama_unit,
(select unit_kerja from c1db_pegawai.m_unit_kerja bunit where p.jabatan_baru_unit = bunit.id) br_jabatan_baru_unit
from sk_mutasi p;
2条答案
按热度按时间wqsoz72f1#
使用查询生成器,您只需将这些选择分组即可。
您甚至可以深入到另一个层次,只需使用查询生成器来创建这些子选择。
或者,您可以在查询语句中使用整个查询,如下所示:
我想指出的是,这可能不是一个好的查询,您可能会得到更好的结果只是做一个连接,从这些额外的表中获取信息。
mzmfm0qo2#
正如marcogmonteiro已经指出的-你真的必须在这里使用连接。
请尝试以下操作