SQL Cookbook:插入更新和删除
Posted 一个后端狗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Cookbook:插入更新和删除相关的知识,希望对你有一定的参考价值。
1、从一个表向另外一个表复制行
1 inset into dept_east (deptno, dname, loc) 2 select deptno, dname, loc 3 from dept 4 where loc in (‘new york‘, ‘boston‘)
2、复制表结构
更改where条件也可以复制部分数据
1 mysql> create table film_2 as 2 -> select * from film 3 -> where 1 = 0\G
3、阻止向某几列的插入
创建一个视图,该视图只显示允许用户访问的列
4、从表中删除所有记录
delete不带where即可
5、group by的含义相当于选择列值相同的列进行合并,一般配合聚集函数使用
1 select film_id from film_3 group by film_id having count(*) >= 2
以上是关于SQL Cookbook:插入更新和删除的主要内容,如果未能解决你的问题,请参考以下文章