后端#sql
文章平均质量分 59
wolleh
这个作者很懒,什么都没留下…
展开
-
mysql(事务/视图)
事务特性原子性(完整性,事务不可分割) 一致性(从一个状态=>另外一个一致性状态) 隔离性(事务之间互相不影响) 持久性(事务提交后,数据的改变是永久的)事务实现隐形事务#默认每条单独语句都开启了事务SELECT/UPDATE/INSERT/ DELECT 显示事务步骤1:开启事务set autocommit=0;start transaction;可忽略步骤2:编写事务中的sql语句(select,insert,update,delete)语句1.原创 2021-08-26 21:58:14 · 127 阅读 · 0 评论 -
mysql 操作语句(增删改)表约束列约束
插入insert更新update删除delete新增-插入(insert)-插入单行插入多行单行/多行皆可/部分字段/全部字段//支持插入多行INSERT INTO 表名(字段1,字段2) VALUES(val1,val2);//插入多行INSERT INTO 表名(字段1,字段2) VALUES(row1-1,row1-2),(row2-1,row2-2);//支持子查询-将查询的结果集当作值插入INSERT INTO 表名(字段1,字段2)SELECT 字段v.原创 2021-08-18 21:20:52 · 207 阅读 · 0 评论 -
sql查询 (子查询)
子查询原创 2021-08-12 00:09:09 · 602 阅读 · 0 评论 -
sql查询 (连表查询)
sq92标准交叉连接A*BFROM A,B =>完全连接笛卡尔积总表条数 =>A*B等值连接(A*B=>筛选符合条件的)SELECT * FROM A,B WHERE A.id = B.id非等值连接 (A*B=>筛选符合条件的)SELECT * FROM A,B WHERE A.salary > B.min AND A.salary < B.max自连接 (A*A=>筛选符合条件的)# id 员工名(name) 领导(lead原创 2021-08-08 15:32:20 · 1703 阅读 · 0 评论 -
sql入门(简单查询)
sql查询基础查询USE database;SELECT * FROM 表名;表结构查询USE database;DESC 表名;列查询/取别名(AS)SELECT name AS 别名 FROM 表名;查询去重(DISTINCT)SELECT DISTINCT(job_id) FROM 表名;查询列表合并(CONCAT)SELECT CONCAT(first_name,last_name) FROM 表名;查询列结果(IFNULL)//如果为null返回新结果SEL原创 2021-07-27 23:03:58 · 310 阅读 · 0 评论