摘要: 注:不能保证100%符合校验规则 1、匹配中文字符 [\u4e00-\u9fa5] 2、匹配双字节字符(包含汉字在内) [^\x00-\xff] 3、匹配空白行 \n\s*\r 4、匹配Email地址 [\w!#$%&'*+/=?^_`{|}~-]+(?:\.[\w!#$%&'*+/=?^_`{|} 阅读全文
posted @ 2020-04-26 14:49 苏su 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、ROW_NUMBER 命令格式 row_number() over(partition by [col1, col2…] order by [col1[asc|desc], col2[asc|desc]…]) 命令说明 该函数用于计算行号,从1开始。 参数说明 partition by [col 阅读全文
posted @ 2020-02-23 23:03 苏su 阅读(1575) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.jianshu.com/p/9918fb395d1e hadoop诞生记 hadoop生态圈 常见组件简介 组件下载 学习路线 一、hadoop诞生记 最早Doug Cutting(后面被称为hadoop之父)领导创立了Apache的项目Lucene,然后Lucene又 阅读全文
posted @ 2020-01-03 09:51 苏su 阅读(3712) 评论(0) 推荐(0) 编辑
摘要: 原理 MySQL 5.0 版本开始支持存储过程。 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。 存储过程 阅读全文
posted @ 2019-09-05 14:48 苏su 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、怎么用Sql语句获取一个数据库中的所有表的名字 阅读全文
posted @ 2019-05-10 16:01 苏su 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 转自原文:https://blog.csdn.net/jie_liang/article/details/77340905 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引 阅读全文
posted @ 2019-05-05 14:21 苏su 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、行转列,列转行,图一转图二或图二转图一 图一: Nam Course Score zhangsan Chinese 85 zhangsan Maths 76 zhangsan English 80 lisi Chinese 82 lisi Maths 90 lisi English 55 图二: 阅读全文
posted @ 2018-11-14 10:33 苏su 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1、MaxCompute SQL 中,使用 not in 后面接子查询,子查询返回的结果是上万级别的数据量, 但阿里云中 in 和 not in 后面的子查询返回数量是 1000,那么在 not in 必须使用的情况下, 该如何实现此查询? 1、 --正确写法 SELECT * FROM dbo.T 阅读全文
posted @ 2018-11-12 10:21 苏su 阅读(1260) 评论(0) 推荐(0) 编辑