两条select的查询条件相同,能不能把查询条件提取到一处。

#sql("xxx")
	select * from xxx where 1=1
	...大量查询条件
#end


#sql("ooo")
	select * from ooo where 1=1
	...大量查询条件
#end

两条select的查询条件相同,能不能把查询条件提取到一处,方便维护。

评论区

老宇

2019-08-21 11:59

#define common()
...大量查询条件
#end

#sql("xxx")
select * from xxx where 1=1
#@common()
#end

#sql("ooo")
select * from xxx where 1=1
#@common()
#end

PS:问问题前先看文档学习先,否则也就我这么无聊才回答你这个谁都知道但又懒得回答的问题

老高

2019-08-21 13:09

@老宇 呵呵 谢谢老哥了

JFinal

2019-08-21 16:34

@老宇

@老高 jfinal sql 管理的美妙之处在于,除了三个 sql 管理的专用指令以外,你还可以使用 enjoy 模板引擎的其她所有功能,自由、强大、方便、高效

老高

2019-08-22 08:42

@JFinal 嗯,出乎意料的灵活,哈哈