sql
csgogogo_471
性别男,从事java软件开发;
展开
-
MYSQL无限极分类递归向上向下查询SQL语句实现
在开发中经常使用无限极分类表,经常需要查询父级分类下所有子分类(递归向下查询);也会根据子级分类去查询出层级(递归向上查询)。这个时候大多数会用代码实现,也可能考虑自定义SQL函数来实现,当然也有简单的方法直接用SQL语句来实现。使用了FIND_IN_SET(str,strlist)函数。查询的结果集为: str在strlist中的结果集。第二个参数:以逗号作为分割根据的字符串。原创 2022-09-23 11:58:12 · 3232 阅读 · 1 评论 -
用到的与sql相关的总结
1、Oracle行转列函数Listagg()说明:用法就像聚合函数一样,通过Group by语句,把每个Group的一个字段,拼接起来,非常方便。如:查询的结果是123需要显示为1,2,3在一列中显示并且用分隔符隔开。基础的用法:LISTAGG('需要转换的数据','分隔符') WITHIN GROUP( ORDER BY '')例子:select List原创 2013-08-12 16:08:33 · 509 阅读 · 0 评论 -
java开发之提高java和mysql代码性能和质量
if嵌套的层数最好不要超过3层/* * 嵌套太多层if,阅读性非常差,和看递归代码一样 * @author yifangyou * @since 2011-08-16 09:35:00 */ int example1(int a,String path,String account,String user){ int re转载 2016-08-19 09:53:33 · 494 阅读 · 0 评论