首页 > 代码库 > SQL Cookbook:插入、更新和删除
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:插入、更新和删除
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。