随笔分类 -  SQL

摘要:一、Lpad函数 官网例子: lpad函数将左边的字符串填充一些特定的字符其语法格式如下:lpad(string,n,[pad_string]) string字符或者参数 n字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符; pad 阅读全文
posted @ 2018-08-30 16:41 ChatGIS 阅读(551) 评论(0) 推荐(0)
摘要:数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 一、 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后 阅读全文
posted @ 2018-08-23 14:25 ChatGIS 阅读(348) 评论(0) 推荐(0)
摘要:官网进入 该函数作用是可以实现对列值得拼接; 根据官网介绍,可以对列值排序进行拼接,也可以分组拼接 1.1运行结果 1.2运行结果 2运行结果 注意该函数提供的 over( partition by column) 不同于group操作, 阅读全文
posted @ 2018-08-02 11:22 ChatGIS 阅读(273) 评论(0) 推荐(0)
摘要:http://premier9527.iteye.com/blog/1659689 SUBSTR函数是用来截取数据库某一列字段中的一部分,在各个数据库的函数名称不一样,下面为大家介绍其具体的使用 SUBSTR函数是用来截取数据库某一列字段中的一部分。 在各个数据库的函数名称不一样(真是蛋疼,后发明的 阅读全文
posted @ 2017-11-23 10:10 ChatGIS 阅读(453) 评论(0) 推荐(0)
摘要:SQL中 decode()函数简介 SQL中 decode()函数简介 今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例 阅读全文
posted @ 2017-11-23 10:07 ChatGIS 阅读(286) 评论(0) 推荐(0)
摘要:关键点:order by 的栏位必须在group by 中有;例如:select name from TABLE group by name ,id order by id asc 阅读全文
posted @ 2017-05-15 17:36 ChatGIS 阅读(14768) 评论(0) 推荐(0)