09 2018 档案

摘要:描述:有一个会员表,有个birthday字段,值为'YYYY-MM-DD'格式,现在要查询一个时间段内过生日的会员,比如'06-03'到'07-08'这个时间段内所有过生日的会员。 SQL语句: Select * From user Where date_format(birthday,'%m-%d 阅读全文
posted @ 2018-09-06 16:57 xujiale 阅读(525) 评论(0) 推荐(0)
摘要:1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数据库. 备注 阅读全文
posted @ 2018-09-06 16:28 xujiale 阅读(155) 评论(0) 推荐(0)
摘要:一、创建与删除数据库 在与数据进行任何其他操作之前,需要创建一个数据库。数据库是数据的容器。它可以用于存储联系人,供应商,客户或任何想存储的数据。 在MySQL中,数据库是用于存储和操作诸如表,数据库视图,触发器,存储过程等数据的对象的集合。 要在MySQL中创建数据库,请使用CREATE DATA 阅读全文
posted @ 2018-09-05 14:36 xujiale 阅读(175) 评论(0) 推荐(0)
摘要:一、MySQL 事务 要了解MySQL中的事务是什么,我们先来看看在示例数据库(yiibaidb)中添加新的销售订单的示例。添加销售订单的步骤如下所述: 从orders表中查询最新的销售订单编号,并使用下一个销售订单编号作为新的销售订单编号。 在指定客户的orders表中插入新的销售订单。 将新的销 阅读全文
posted @ 2018-09-05 11:16 xujiale 阅读(342) 评论(0) 推荐(0)
摘要:一、Mysql 插入数据 简单的mysql insert 语句 MySQL INSERT语句允许您将一行或多行插入到表中。下面说明了INSERT语句的语法 INSERT INTO table(column1,column2...) VALUES (value1,value2,...); 首先,在IN 阅读全文
posted @ 2018-09-03 16:26 xujiale 阅读(211) 评论(0) 推荐(0)
摘要:七、子查询、派生表和通用表达式 mysql 子查询 MySQL子查询是嵌套在另一个查询(如SELECT,INSERT,UPDATE或DELETE)中的查询。 另外,MySQL子查询可以嵌套在另一个子查询中。 MySQL子查询称为内部查询,而包含子查询的查询称为外部查询。 子查询可以在使用表达式的任何 阅读全文
posted @ 2018-09-03 13:40 xujiale 阅读(132) 评论(0) 推荐(0)
摘要:五、连接表 mysql 列的别名 有时,列的名称是一些表达式,使查询的输出很难理解。要给列一个描述性名称,可以使用列别名。 以下语句说明了如何使用列别名: SELECT [column_1 | expression] AS descriptive_name FROM table_name; 要给列添 阅读全文
posted @ 2018-09-01 15:20 xujiale 阅读(157) 评论(0) 推荐(0)