MyBatis Plus之注解实现动态SQL
参考下面的sql语句即可实现
@Select("<script>" +
"select gp.TEWRTYR,gp.FJFNM,gs.CVNNN,u.VCNBMBNV,gp.RAEER,gr.BVNCCVN\n" +
" from UPPBHT u\n" +
" left join GP_test gp\n" +
" on gp.GHFD=u.HDFGHF\n" +
" left join GP_WEWD gr\n" +
" ON gr.TRT=gp.VXZB\n" +
" left join FFGC gs\n" +
" ON gs.BCVNCVBN =gr.ZXCVZXB\n" +
" where\n" +
"<if test=\""+"gpPostQuery.rtyry!=null or gpPostQuery.rtyry != ""\">\n" +
" u.rtyry =#{gpPostQuery.rtyry}\n" +
"</if>\n" +
" <if test=\"gpPostQuery.dfrer!=null or gpPostQuery.dfrer != ""\">\n" +
" AND u.dfrer =#{gpPostQuery.dfrer}\n" +
"</if>\n" +
" <if test=\"gpPostQuery.ewrwerwrte!=null or gpPostQuery.ewrwerwrte != ""\">\n" +
" AND gs.ewrwerwrte=#{gpPostQuery.ewrwerwrte}\n" +
"</if>\n" +
"<if test=\"gpPostQuery.vhkkdfs!=null or gpPostQuery.vhkkdfs != ""\">\n" +
" AND gp.vhkkdfs=#{gpPostQuery.vhkkdfs} \n" +
"</if>\n"+
"</script>\n")
public List<Resultlls> getToResultGpCells(GpPostQuerygpPostQuery);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!