![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用函数笔记
小咸鱼gogogo
这个作者很懒,什么都没留下…
展开
-
SQL 查询表格的转换,列转行与行转列
栗子:将下面右表转换成左表的形式SELECT SN,MAX(CASE WHEN Field_Name='BL1_Ver' THEN Field_Value END) BL1_Ver,MAX(CASE WHEN Field_Name='BL2' THEN Field_Value END) BL2,MAX(CASE WHEN Field_Name='BL3' THEN Field_Value ...转载 2019-03-25 15:51:34 · 480 阅读 · 0 评论 -
sql已知两点经纬度,求在球面的距离
round(6378.138*2*asin(sqrt(pow(sin((lat1*pi()/180-lat2*pi()/180)/2),2)+cos(lat1*pi()/180)*cos(lat2*pi()/180)* pow(sin((lng1*pi()/180-lng2*pi()/180)/2),2)))*1000) as eta链接:https://www.jianshu.com...转载 2019-01-08 11:05:03 · 744 阅读 · 0 评论 -
R导入数据
readxl包 #下载和引用install.packages("readxl")library(readxl) #读取Excelread_excel("old_excel.xls")read_excel("new_excel.xlsx") #sheet参数,指定sheet名或者数字read_excel("excel.xls",转载 2019-01-08 11:04:18 · 232 阅读 · 0 评论 -
在where子句中使用case when函数
CASE WHEN 其实相当于产生了一个列,最后WHERE 再按那个列来限定SELECT * AS A FROM TB WHERE CASE WHEN 1=1 THEN 1 ELSE 0 END =1等价于SELECT * FROM (SELECT * ,CASE WHEN 1=1 THEN 1 ELSE 0 END AS A FROM TB) T WHERE A=1...原创 2018-12-18 23:57:50 · 10647 阅读 · 0 评论 -
EXCEL——排序sumproduct函数
例子:按照不同科目将分数排序1、排名1=SUMPRODUCT(($A$2:$A$19=A2)*($C$2:$C$19>C2))+12、排名2=SUMPRODUCT((A:A=A2)*(C:C>C2))+13、排名3=SUMPRODUCT(($A$2:$A$19=A2)*($C$2:$C$19<C2))+1...原创 2019-01-08 11:05:21 · 8200 阅读 · 2 评论