MySQL
gezigezao
WHU 移动安全工程师 程序媛
展开
-
【转载】sql如何求几何平均数
声明:本文转载自原文链接:https://blog.csdn.net/WMSOK/article/details/78989522收起Oracle,PostgreSQL都没有直接求几何平均数的方法,需要通过以下方式实现:power(exp(1),ln(exp(sum(ln(col_a))))/count(1))首先要知道求积如何实现:with sele as (select 3 as col_a union all select 4 as col_a)select exp(sum(ln(co转载 2021-06-17 21:13:58 · 497 阅读 · 0 评论 -
常用sql小技巧
1.判断一个字符串是否为空注意,在sql中判断一个字符串是否为空,可能c语言程序员会直接=null,而在sql中这样会漏掉很多数据推荐的方法(1) where a is null但是这种方法会漏掉空的字符串 例如 a字段有‘’这样的值存在(2)length(a)>0 这种情况呢,可以处理null和空字符串(3)coalesce(a,’’)!=’’coalesce()函数将会返回参数列表中第一个不为空的字段...原创 2021-04-04 16:25:39 · 98 阅读 · 0 评论 -
使用LOAD DATA批量导入数据到mysql
1.LOAD DATA命令对于大量数据,使用insert插入是非常低效的。MYSQL支持大量数据导入使用load data +文件名+ into table_name,即可大批量数据导入2.使用过程中的常见错误(1)“data too long …”对于某一列来说数据过长,需要提前处理一下数据,把数据的长度和列的长度对应起来(2)RROR 1290 (HY000): The MySQL ...原创 2019-03-21 20:57:06 · 836 阅读 · 0 评论