随笔分类 -  Mysql

MySQL where优化
摘要:MySQL where 该节讨论为处理WHERE子句而进行的优化。例子中使用了SELECT语句,但相同的优化也适用DELETE和UPDATE语句中的WHERE子句。 请注意对MySQL优化器的工作在不断进行中,因此该节并不完善。MySQL执行了大量的优化,本文中所列的并不详尽。 下面列出了MySQL 阅读全文

posted @ 2017-01-23 00:27 小董斌 阅读(180) 评论(0) 推荐(0)

MySQL触发器,视图语法
摘要:MySQL触发程序 1.创建触发器 CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmt 触发程序是与表有关的命名数据库对象,当表上出现特定事件时,将激活该对象。 tr 阅读全文

posted @ 2017-01-23 00:25 小董斌 阅读(193) 评论(0) 推荐(0)

MySQL存储过程和函数(七)
摘要:1.事务 有插入,更新,删除时,需要事务 开启事务 start transaction; 提交事务 commit; 把要开启的语句放入start transaction与commit之间 不在之间的语句则不做事务处理 2.mybatis处理存储过程的多结果集 阅读全文

posted @ 2017-01-19 10:02 小董斌 阅读(146) 评论(0) 推荐(0)

MySQL存储过程和函数(六)
摘要:1、存储过程练习 (1) DROP PROCEDURE IF EXISTS test12; CREATE PROCEDURE test12() BEGIN DECLARE username VARCHAR(20); DECLARE age INT; DECLARE IDs INT; DECLARE 阅读全文

posted @ 2017-01-19 10:01 小董斌 阅读(160) 评论(0) 推荐(0)

MySQL存储过程和函数(五)
摘要:1、IF语句 IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF 2、CASE语句 CASE case_value 阅读全文

posted @ 2017-01-19 10:00 小董斌 阅读(525) 评论(0) 推荐(0)

MySQL存储过程和函数(四)
摘要:1、声明光标 DECLARE cursor_name CURSOR FOR select_statement cursor_name唯一 select_statement里不能包含INTO 2、光标OPEN语句 OPEN cursor_name 3、光标FETCH语句 FETCH cursor_na 阅读全文

posted @ 2017-01-19 09:59 小董斌 阅读(166) 评论(0) 推荐(0)

MySQL存储过程和函数(三)
摘要:1、DECLARE条件 DECLARE condition_name CONDITION FOR condition_value condition_value: SQLSTATE [VALUE] sqlstate_value | mysql_error_code 指定需要特殊处理的条件。它将一个名 阅读全文

posted @ 2017-01-19 09:58 小董斌 阅读(170) 评论(0) 推荐(0)

MySQL存储过程和函数(二)
摘要:1、BEGIN....END [begin_label:] BEGIN [statement_list] END [end_label] 2.DECLARE语句 DECLARE var_name[,...] type [DEFAULT value] 局部变量的申明,如:DECLARE name VA 阅读全文

posted @ 2017-01-19 09:57 小董斌 阅读(113) 评论(0) 推荐(0)

MySQL存储过程和函数(一)
摘要:1、创建procedure和function CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body CREATE FUNCTION sp_name ([func_parameter[,. 阅读全文

posted @ 2017-01-19 09:55 小董斌 阅读(220) 评论(0) 推荐(0)

sql语句的学习(2)
摘要:7.统计:学号、姓名、语文、数学、英语、总分、平均成绩 8.列出各门课程的平均成绩。课程,平均成绩 9.列出数学成绩的排名(要求显示字段:学号,姓名,成绩,排名) 10.列出数学成绩在2-3名的学生(要求显示字段:学号,姓名,科目,成绩) 11.求出李四的数学成绩的排名 12.计算各科及格的人的平均 阅读全文

posted @ 2016-10-05 20:20 小董斌 阅读(119) 评论(0) 推荐(0)

sql语句的学习(1)
摘要:一、创建表 二、插入数据 三、sql语句操作 1.计算每个人的总成绩并排名(要求显示字段:姓名,总成绩) 2.计算每个人的总成绩并排名(要求显示字段: 学号,姓名,总成绩) 3.计算每个人单科的最高成绩(要求显示字段: 学号,姓名,课程,最高成绩) 4.计算每个人的平均成绩(要求显示字段: 学号,姓 阅读全文

posted @ 2016-10-05 03:52 小董斌 阅读(133) 评论(0) 推荐(0)

导航