1 create view 视图名 as select 语句 --创建视图 2 drop view 视图名 --删除视图 3 alter view 视图名 as select 语句 --修改视图 --***表 *** 1 --修改表 2 --修改表之增加列 *后可跟 after 排在那个列之后* 3 alter table stu_info(表名) add hobby(新加列名) set('游泳','戏水','跳...
select*fromstudentorderbyagedesclimit1; 7、修改语句:update ①普通语法:update student set age=20 where id =2; ②嵌套子查询给update语句:update student set age=20 where id in(select student_id from info where id=1); 当然还可以多种方法进行匹配。 8、插入语句:insert into 表(表字段1,表字段2...
常用MySQL语句1 ZLin223关注IP属地: 江苏 0.222019.02.24 20:44:54字数 1,132阅读 408 学习《MySQL必知必会》,总结如下 1. 查看所有数据库,返回列表 show databases; 2. 创建新的数据库 create database database_name; 3. 选择数据库 use crashcourse;...
INSERT INTO products (pid, pname,price,flag,category_id) VALUES('p006','T 恤',300,'1','c002'); INSERT INTO products (pid, pname,price,flag,category_id) VALUES('p007','冲 锋衣',2000,'1','c002'); INSERT INTO products (pid, pname,price,flag,category_id) VALUES('p008','神 ...
如果 AUTOCOMMIT 被设为1(默认值),则每一个 SQL 语句(无论是否在事务中)都会被认为是一个完成的事务,则默认当它结束时予以提交。当 AUTOCOMMIT 被设为0(通过命令 SET AUTOCOMMIT=0)时,后续一系列语句就像是一个事务,直到 COMMIT 语句执行为止,不再提交任何行为。
UPDATE table_name SET column_name = new-value [WHERE Clause] ;UPDATE tb1 SET status = DEFAULT WHERE id = 4 ;15、DELETE 语句 DELETE FROM table_name [WHERE Clause];DELETE FROM tb1 WHERE id= '7777';16、LIKE 注意:没有使用百分号 %, LIKE 子句与等号 = 的效果是一样的 SELECT * ...
在order表中,使用LIMIT语句,返回从第四行开始,去5条记录。SQL语句如下↓ SELECT * FROM sql_study.orderLIMIT 3,5 不指定初始位置 默认从第一条开始,然后取限定的条数,下面取5条记录,SQL语句如下,可以从结果看到,订单号是从1号开始的。SELECT * FROM sql_study.orderLIMIT 5 LIMIT和OFFSET组合...
sql="select 列名1,列名2 from 数据表 where 字段名=字段值 group by 列名1,列名2 " (group by 用来分组,并且只有出现自group by 中的列名,才允许出现在select 语句中)。(2) 更新数据记录:sql="update 数据表 set字段名=字段值 where 条件表达式"sql="update 数据表 set 字段1=值1,字段2=值2 …...
创建索引:CREATE INDEX index_name ON table_name (column1, column2, ...);删除索引:DROP INDEX index_name ON table_name;性能优化 查询优化:通过EXPLAIN语句分析查询计划,优化查询语句。使用索引:合理创建与使用索引,避免全表扫描。数据库规范化:通过数据库规范化减少数据冗余,提高查询效率。总结 掌握...
a_age from user group by age;select age,count(age) AS a_age from user group by age having count(age)>1; having:过滤分组 子句 子查询 sql select * from user where age=(select age from user_1 where addr='beijing');联结 联结是一种机制,用来在一条SELECT语句中关联表内部联结 sql ...