MySQL运算符

摘要:运算符简介运算符是用来连接表达式中各个操作数的符号算术运算符,比较运算符,逻辑运算符和位运算符算术运算符:[加减乘除和求余] /        x1/x2         除法运算,返回x1除以x2的商DIV    X1 DIV x2  除法运算,返回x1除以x2的商%     

 MySQL索引

摘要:添加主键:mysql> alter table studeng add primary key (id);mysql> alter table student add primary key (id);删除主键:mysql> alter table student drop primary key;mysql> alter table student drop key index_name; 查看表中的索引:mysql> show index from book\G;mysql> show create table book;索引是一个单独,存储在磁盘上的数据库结构,它

 MySQL存储过程和函数

摘要:存储过程就是一条或多条SQL语句的集合 创建存储过程和函数创建存储过程:create procedure创建函数:create function调用存储过程:CALL创建存储过程create procedure sp_name([proc_parameter])[characteristics...] routine_body[in|out|inout] param_name type mysql> delimiter $mysql> create procedureavgfruitprice()   -> begin&nbs

 MySQL 视图

摘要:视图一个虚拟表,是从一个或多个表中导出来的表,是一种虚拟存在的表,视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据,这样,用户可以不用看到整个数据库表中的数据,而只关心对自已有用的数据数据库只存放视图的定义,并没有存放视图中的数据view视图的帮助信息:mysql>? viewalter view  create viewdrop view查看视图mysql>show tables;删除视图mys

 MySQL触发器

摘要:触发器是一个特殊的存储过程,不同的是,执行存储过程要使用CALL语句来调用,而触发器的执行不需要使用CALL语句来调用,也不需要手工启动,只要当一个预定义的事件发生的时候,就会被MYSQL自动调用mysql触发器                          &n

 MySQL 慢查询

摘要:show [session|global] status like .... #默认是session级别的状态,是当前会话,如果用global是查看从数据库启动后所有的全局状态show status like 'uptime';    #数据库启动了多长时间以秒为单位 show status like 'com_select';    #从数据库启动到现在执行了多少次查询show status like 'com_insert';    #从数据库启动到现在

 MySQL多表连接查询

摘要:select ... from join_tablejoin_type join_tableon join_conditionwhere where_conditionjoin_table 参与连接的表join_type 连接类型:内连接,外连接,交叉连接,自连接join_condition 连接条件where_condition where过滤条件交叉连接:select ... from join_table cross join join_table2.返回连接表中所有数据行的笛卡尔积返回的数据行=表1的行数*表2的行数内连接:连接条件

 MySQL连接查询join

摘要:当不同的表中存在表示相同意义的字段时,可以通过该字段来连接这几个表内连接查询//只能查询出指定字段取值相同的记录mysql> select * fromdepartment;+------+-----------+--------------+---------------------+| d_id | d_name    | function     | address            

 MySQL表复制

摘要:复制表结构+复制表数据mysql>create table t1(id int);mysql>create table t2 like t1;   //复制表结构mysql>insert into t2 select * from t1;   //复制表数据,当t2,t1表结构相同时,才可以用select * from t1;,当只要复制部分数据时,要指明列

 MySQL子查询

摘要:子查询是将一个查询语句嵌套在另一个查询语句中,内层查询语句的查询结果,可以为外层查询语句提供查询条件mysql> select * fromemployee where d_id in (select d_id from department);+-----+------+--------+------+------+--------------------+| num | d_id |name   | age  | sex | homeaddr         
分页:« 4 5 6 7 8 9 10 11 12 13 »
Powered by AKCMS