首页 > 数据库技术 > 详细

SQL Cookbook:插入、更新和删除

时间:2017-05-06 20:20:22      阅读:255      评论:0      收藏:0      [点我收藏+]

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:插入、更新和删除

原文:http://www.cnblogs.com/zcy-backend/p/6817872.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!