数据库查询注意事项

1、关联数据库表时,用inner join、left join、right join、full outer join等关联函数时,要注意两表关联的数据量,数据大的表需要全部显示时,不能用inner join,以防数据量大的表的数据没有显示完全,造成数据缺漏。业务逻辑需要特殊注意!
2、字符串可以进行比较,数据库会自动通过转换成ASCII,从第一位开始比较ASCII值,如果第一位相同,则依次比较下一位。
3、NULL值不会进行比较和关联。所以在数据抽取时有存在NULL的数据可以直接进行默认值替换,特别是明细维度一般不能有NULL。
4、FIND(查找字符串,被查找字符串,查找起始位置)函数,完全匹配查找方式。如在含有’XDD’字符串中查找’XD’字符,则会返回1;若查找的是’XDDD’,则返回0,因为不能完全匹配到该字符串。;若find(‘XDXDD’,‘D’,3),则返回4。与instr()函数一致。
查找某个字符串在指定字符串中的位置,没查找到为0。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值