摘要:
-- 需求: 当向员工表插入一条记录时,希望mysql自动同时往日志表插入数据 -- 创建触发器(添加) CREATE TRIGGER tri_empAdd AFTER INSERT ON employee FOR EACH ROW -- 当往员工表插入一条记录时 INSERT INTO test_ 阅读全文
摘要:
-- 创建存储过程 DELIMITER $ -- 声明存储过程的结束符 CREATE PROCEDURE pro_test() --存储过程名称(参数列表) BEGIN -- 开始 -- 可以写多个sql语句; -- sql语句+流程控制 SELECT * FROM employee; END $ 阅读全文
摘要:
-- **************二、关联查询(多表查询)**************** -- 需求:查询员工及其所在部门(显示员工姓名,部门名称) -- 2.1 交叉连接查询(不推荐。产生笛卡尔乘积现象:4 * 4=16,有些是重复记录) SELECT empName,deptName FROM 阅读全文
摘要:
-- 1.1 默认值 CREATE TABLE student( id INT, NAME VARCHAR(20), address VARCHAR(20) DEFAULT '广州天河' -- 默认值 ) DROP TABLE student; -- 当字段没有插入值的时候,mysql自动给该字段分 阅读全文
摘要:
-- 2.1 查询所有列 SELECT * FROM sstudent; -- 2.2 查询指定列 SELECT sid,sNAME,sender FROM sstudent; -- 2.4 查询时添加常量列 -- 需求: 在查询student表时添加一个班级列,内容为“java就业班” SELEC 阅读全文
摘要:
操作数据库 查询数据库:show databases; 增加数据库:create database student default character set uft-8;(设置默认字符集) 删除数据库:drop database student; 修改数据库:alter database day1 阅读全文