- 博客(8)
- 收藏
- 关注
原创 group by和count连用
一篇博客的链接:点击打开链接下面是自己的理解:1、语句会先执行group by进行分组2、然后执行COUNT函数对于每一个分组进行计算
2017-01-13 10:47:36 1820
原创 最近mysql学习中遇到的错误
1、使用子表查询,而不是通过join on的时候,这个时候where 中使用=必须是子查询的返回值唯一的时候才可以使用,不唯一的时候(也就是一个集合时),使用in
2017-01-12 15:05:38 494
转载 MySQL创建数据表时设定引擎MyISAM/InnoDB
我在配置MySQL时将配置文件中的默认存储引擎设定为了InnoDB。今天查看了MyISAM与InnoDB的区别,在该文中的第七条“MyISAM支持GIS数据,InnoDB不支持。即MyISAM支持以下空间数据对象:Point,Line,Polygon,Surface等。”作为一个地理信息系统专业的学生(其实是测绘专业)来讲,能存储空间数据的数据库才是好数据库,原谅我是数据库小白的身份。
2017-01-11 23:38:48 1257
转载 MySQL ERROR 1005: Can't create table (errno: 150)解决办法
在MySQL 中建立引用约束的时候会出现MySQL ERROR 1005: Can’t create table (errno: 150)的错误信息,结果是不能建立引用约束。 出现问题的大致情况 1、外键的引用类型不一样,如主键是int外键是char 2、找不到主表中引用的列 3、引用的字段和外键的字符编码不一致,也可能存储引擎不一样 4、引用的字段和外键的约束不同我出
2017-01-11 23:37:33 2902
转载 数据库中的内连接、自然连接、外连接
一篇很好的网站理解关系数据操作,下面是这篇文章:数据库中的内连接、自然连接、外连接数据中的连接join分为内连接、自然连接、外连接,外连接又分为左外连接、右外连接、全外连接。 当然,这些分类都是在连接的基础上,是从两个表中记录的笛卡尔积中选取满足连接的记录。笛卡尔积简单的说就是一个表里的记录要分别和另外一个表的记录匹配为一条记录,即如果表A有3条记录,表B也有三条记录
2017-01-11 15:30:29 929
原创 第11章 正则表达式
1、 . 匹配: 单字符2、^string 匹配:行首字符3、string$ 匹配:行尾字符4、\^ \$ 匹配:查找包含脱字符的文本行5、* 匹配:表示字符串零次出现或者重复出现6、\ 匹配:匹配特殊字符是,需要使用\将特殊字符转义为普通字符7、[] 匹配:表示一个范围或者集合 例如:[a-c]8、\{\} 匹配:结果出现的次数 例如:string\{n\} stri
2017-01-03 22:52:06 379
原创 第10章 shell脚本编写技巧
一、1、命名规范:使用匈牙利命名法或者驼峰命名法2、注释的风格:2.1 #后面都是注释2.2 可以在函数中间写注释,但是最后并不调用此函数3、不同的模块,使用空格来分隔二、1、尽量避免使用管道2、给出足够的提示信息三、脚本使用技巧1、shell命令的常用选项选项作用选项作用-a显示全部内容-c执行计
2017-01-03 22:51:14 378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人