摘要: 一、创建表 MySQL不仅用于表数据操作,还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。 创建表一般有如下两种方式: ①使用具有交互式创建和管理表的工具; ②直接使用MySQL语句操纵表; 1、表创建基础 使用程序创建表,可使用SQL中的create table语句,需要以下两个信息: 阅读全文
posted @ 2017-03-02 17:36 老_张 阅读(6008) 评论(0) 推荐(0) 编辑
摘要: 常用的SQL语句,除了select用于查询,还有insert、update、delete等。 一、insert insert:用来插入(或添加)行到数据库中,常见方式有以下几种: ①插入完整的行; ②插入行的一部分; ③插入多行; ④插入某些查询的结果; 1、插入完整的行 例如:insert int 阅读全文
posted @ 2017-02-24 18:01 老_张 阅读(4712) 评论(0) 推荐(0) 编辑
摘要: 一、子查询 1、子查询(subquery):嵌套在其他查询中的查询。 例如:select user_id from usertable where mobile_no in (select mobile_no from mobile where mobile_id = '10086'); 这条SQL 阅读全文
posted @ 2017-02-21 20:12 老_张 阅读(6694) 评论(0) 推荐(0) 编辑
摘要: 一、联结表基础知识 1、关系表 把信息分解成多个表,一类数据一个表,各表通过某些常用值(即关系设计中的关系(relational))互相关联; 2、外键(foreign key):外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系 3、联结表的优点: ①数据信息不重复,从而不浪费时 阅读全文
posted @ 2017-02-18 15:55 老_张 阅读(3098) 评论(0) 推荐(2) 编辑
摘要: 阅读MySQL语法时,需要注意的规则: ①符号用来指出几个选择中的一个,比如:null | not null表示或者给出null或者给出not null; ②包含在方括号中的关键字或子句(如[like this])是可选的; ③既没有列出所有的MySQL语句,也没有列出每一条子句和选项。 一、常用语 阅读全文
posted @ 2017-02-15 09:18 老_张 阅读(2125) 评论(0) 推荐(1) 编辑
摘要: 一、汇总数据 工作中经常需要汇总数据而不是将它们全部检索出来(实际数据本身:返回实际数据是对时间和处理资源的浪费),这种类型的检索有以下特点: ①确定表中的行数(或者满足某个条件或包含某个特定值的行数) ②获得表中行组的和 ③找出表列(或所有行或某些特定的行)的最大值、最小值和平均值 聚集函数(ag 阅读全文
posted @ 2017-02-13 16:26 老_张 阅读(36679) 评论(0) 推荐(4) 编辑
摘要: 一、字段 数据库表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。 在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。 1、字段(filed):与对 阅读全文
posted @ 2017-02-09 20:41 老_张 阅读(3658) 评论(0) 推荐(0) 编辑
摘要: 正则表达式是用来匹配文本的特殊的串(字符集合),将一个模式(正则表达式)与一个文本串进行比较; 所有种类的程序设计语言、文本编辑器、操作系统等都支持正则表达式,正则表达式用正则表达式语言来建立; MySQL仅支持多数正则表达式实现的一个很小的子集; 一、基本字符匹配 select column fr 阅读全文
posted @ 2017-02-09 11:40 老_张 阅读(24331) 评论(1) 推荐(0) 编辑
摘要: 使用频率最高的SQL语句应该就是select语句了,它的用途就是从一个或多个表中检索信息,使用select检索表数据必须给出至少两条信息:想选择什么,以及从什么地方选择 一、检索数据 1、检索单个列 select column from table; 该SQL语句的检索结果将返回表中的所有行,数据没 阅读全文
posted @ 2017-02-06 21:03 老_张 阅读(12792) 评论(0) 推荐(0) 编辑
摘要: 最近的学习内容是数据库相关的一些知识,主要以MySQL为主,参考书籍——《MySQL必知必会》 MySQL学习及下载地址:https://dev.mysql.com/ MySQL学习使用注意事项: 1、必须访问一个已有的MySQL服务器,需要一个服务器账号(一个登录名和一个口令) 2、MySQL运行 阅读全文
posted @ 2017-02-03 16:11 老_张 阅读(15834) 评论(4) 推荐(2) 编辑