插入
将多行查询结果插入到表中
语法
INSERT INTO table_name1(column_list1) SELECT (column_list2) FROM table_name2 WHERE (condition)
table_name1指定待插入数据的表;column_list1指定待插入表中要插入数据的哪些列;table_name2指定插入数据是从
哪个表中查询出来的;c...
分类:
数据库 时间:
2015-06-21 15:52:23
阅读次数:
208
MySQL中select的基本语法形式:
select 属性列表
from 表名和视图列表
[where 条件表达式]
[group by 属性名[having 条件表达式]]
[order by 属性名[asc|desc]]
[limit ,row count]
说明:
where子句:按照“条件表达式”指定的条件进行查询。
group by子句:按照“属性名”指定的字段进...
分类:
数据库 时间:
2015-06-21 10:38:24
阅读次数:
153
开发过来查看我做的调整,发现我创建的索引其实在另一个测试库上(测试库2)已经创建好了,但为什么测试库2上还是慢呢?
于是上测试库2查看,发现之前我创建的2个列的索引确实已经有了,并且还多了一个索引i_msource_type:
Indexes Columns
Index_Type
PRIMARY ext_id
Unique
i_mobile mobile
i_msource_type...
分类:
数据库 时间:
2015-06-20 01:33:16
阅读次数:
125
数学函数
1、求余函数MOD(X,Y)
MOD(X,Y)返回x被y除后的余数,MOD()对于带有小数部分的数值也起作用,他返回除法运算后的精确余数
SELECT MOD(31,8)
2、四舍五入函数TRUNCATE(X,Y)
TRUNCATE(X,Y)返回被舍去至小数点后y位的数字x。若y的值为0,则结果不带有小数点或不带有小数部分。
若y设为负数,则截去(归零)x小...
分类:
数据库 时间:
2015-06-19 16:53:37
阅读次数:
178
安全等于运算符()
这个操作符和=操作符执行相同的比较操作,不过可以用来判断NULL值。
在两个操作数均为NULL时,其返回值为1而不为NULL;
而当一个操作数为NULL时,其返回值为0而不为NULL。
下面分别是 SELECT
NULL 1
SELECT
10 SELECT
NULL NULL 的执行结果
在两个操作数均为NULL时,其返回值为1而不为NULL;...
分类:
数据库 时间:
2015-06-19 15:26:10
阅读次数:
162
CREATE TABLE tmp13(vb VARBINARY(10))
INSERT INTO tmp13 (vb) VALUES(12)
SELECT LENGTH(vb) FROM tmp13
INSERT INTO tmp13 (vb) VALUES(1212)...
分类:
数据库 时间:
2015-06-19 13:36:30
阅读次数:
114
1、默认约束
--mysql
CREATE TABLE emp
(
id INT DEFAULT 12
)
2、设置自增列
MYSQL的自增列一定要是有索引的列,设置种子值要在表的后面设置
--mysql
-- 设置自增ID从N开始
CREATE TABLE emp (
ID INT PRIMARY KEY AUTO_I...
分类:
数据库 时间:
2015-06-19 11:53:37
阅读次数:
128
MYSQL中的整数型数据类型都可以指定显示宽度
创建一个表
CREATE TABLE tb_emp( id BIGINT(1))
id字段的数据类型为BIGINT(1),注意到后面的数字1,这表示的是该数据类型指定的显示宽度,指定能够显示的数值中数字的个数。
例如,假设声明一个INT类型的字段 YEAR INT(4) ,该声明指明,在year字段...
分类:
数据库 时间:
2015-06-19 11:50:55
阅读次数:
121
make install cleanmake NO_CHECKSUM=yes reinstall cleanmake FORCE_PKG_REGISTER=yes reinstall cleanFAMP架构的建立20141115 LAMP架构早就闻名遐迩了,所谓的LAMP架构就是指Linux+...
分类:
数据库 时间:
2015-06-18 15:08:13
阅读次数:
228
1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空...
分类:
数据库 时间:
2015-06-18 13:13:37
阅读次数:
199