如统计:
简写成:
<select id="selectItemCount" resultClass="int">
SELECT COUNT(*) AS total
FROM items
WHERE parentid = 6
select>
<select id="selectItems" resultClass="Item">
SELECT id, name
FROM items
WHERE parentid = 6
</select>简写成:
<sql id="selectItem_fragment">
FROM items
WHERE parentid = 6
sql>
<select id="selectItemCount" resultClass="int">
SELECT COUNT(*) AS total
<include refid="selectItem_fragment"/>
select>
<select id="selectItems" resultClass="Item">
SELECT id, name
<include refid="selectItem_fragment"/>
</select>
本文介绍了一种通过创建SQL片段来简化重复SQL查询的方法,利用这种方式可以有效地减少代码冗余并提高开发效率。具体展示了如何将两个不同的查询简化为一个通用的SQL片段,并在不同场景下复用。
1029

被折叠的 条评论
为什么被折叠?



