项目中用到的SQL技巧总结:
1、通配符%:‘%’可以代表任何字符出现任何次数,比如我们要在一张表中搜索字段值为ZJM打头的字段,故我们就可以写成,SELECT * FROM T_CUS_CONFIG WHERE ATTR_NAME LIKE ‘ZJM%’;
2、通配符‘’:‘’也能起到模糊查询的效果,但是只能一次代表一个字符,同样我们搜索刚才的那个字段值,SELECT * FROM T_CUS_CONFIG WHERE ATTR_NAME LIKE ‘ZJM_TEST.VILLAG_’,效果图如下:
2、DECODE()函数
DECODE(条件,值1,返回值1,值2,返回值2,…值n,返回值n),相当于条件等于值1,函数就返回值1,条件等于值n,函数就返回值n;
3、SUBSTR()函数:字符截取函数;
SUBSTR(string string,int a,int b):含义就是截取字符串下标从a到b;