SQL
StormPhoenix
普通的一名JAVA程序员
展开
-
Native SQL(原生SQL)当中的条件查询
在日常编码中,动态条件查询已经成了家常便饭。 在 Ibatis 和 Mybatis 中有可以使用,hibernate中可以判断添加查询条件。而原生SQL大多数办法是拼接字符串,我提供一种其他思路方法。SELECT * FROM TABLE WHERE (查询参数 IS NULL OR 列名 = 查询参数)当参数为空(NULL)时,查询全部。当参数有值时,查询 字段值=参数 的数据原创 2017-05-26 10:34:34 · 2895 阅读 · 2 评论 -
Sql Server上分组,并让列的所有值全部显示
SELECT stuff( ( SELECT ',' + a.要展示的字段 FROM the_table a WHERE a.字段 = temp.字段 FOR xml path ('') ), 1, 1, '' ) AS 列名 FROM the_table temp GROUP BY temp.分组字段 ...原创 2017-05-31 17:11:50 · 4320 阅读 · 0 评论