• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 浅谈MySQL漂流记(六)

浅谈MySQL漂流记(六)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MySQL,漂流记等相关知识,希望本文的分享对您有所帮助

回顾一下之前的MySQL漂流记(一):

增加数据:
这里我们要说一下,如果增加多条数据,应该怎么做?
语法:insert into 表名 values(…,…,…)
Case: insert into table04 values(‘wangwu’,19,’beijing’),(‘gaojin’,31,’nanjing’);
其中,values写的是对应建表时的字段,必须按照建表时候的次序一次赋值,如果此时你忘记了建表时字段的顺序,没有关系,使用:
语法:describe 表名
可以帮助我们查看建表时的顺序
这里写图片描述

可以给出要赋值的那个列,然后再列出值。这对于希望建立只有几个列需要初始设置 的记录是很有用的:

(1)insert test04(name) values(‘Jack’);
(2)insert test01_01(name) values(‘Jack’),(‘baidu’);

(3)insert test01_01 set name=’Tencent’;
//使用(3)这种形式的 insert 语句不能插入多行

insert…into…select..语句:
之前我们介绍过可以用select语句创建表格,现在我们用insert…into…select语句来为我们提供便利:

使用insert into … select语句满足下列条件:

1:查询不能包含一个order by子句
2:insert语句的目的表不能出现在select查询部分的from子句,因为这在ANSI SQL中被禁止让从你正在插入的表中select.问题是select将可能发 现在同一个运行期间内先前被插入的记录。当使用子选择子句时,情况能很容易混淆

语法示例:
1)insert into table01_01 select * from table01_01;//相当于拷贝,表结构完全一致

2)insert into table01_01(name) select name from table04;//拷贝时–只取某个值添加
这里写图片描述

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享下mysql各个主要版本之间的差异
  • MySQL essential版本和普通版本有什么区别?
  • redhat 5.4下安装MYSQL全过程
  • 如何用SQL命令查看Mysql数据库大小
  • 解析mysql中如何获得数据库的大小
  • 解析mysql修改为utf8后仍然有乱码的问题
  • 5个常用的MySQL数据库管理工具详细介绍
  • 解析在MySQL里创建外键时ERROR 1005的解决办法
  • 解析远程连接管理其他机器上的MYSQL数据库
  • mysql 精简过程(删除一些文件)

相关文章

  • 2018-12-05Sqlserver 2000/2005/2008 的收缩日志方法和清理日志方法
  • 2018-12-05全面接触SQL语法(1)
  • 2018-12-05Oracle 11g 数据库rman压缩备份压缩率测试
  • 2018-12-05有关值处理的文章推荐10篇
  • 2017-05-11如何恢复Mysql数据库的详细介绍
  • 2017-05-11详细讲述MySQL中的子查询操作
  • 2018-12-05sqlserver 模糊查询常用方法
  • 2018-12-05SQLServer APPLY表运算符使用介绍
  • 2018-12-05SQL中关于distinct关键字的四种用法
  • 2018-12-05实例详解mysql中innodb_flush_method方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SQLServer 跨库查询实现方法
    • 用mysqldump备份和恢复表的实例详解
    • MySQL性能分析及explain的使用说明
    • 除MSSQL数据库text字段中恶意脚本的删方法
    • 教你如何启动和停止Mysql服务之一
    • 简单实现SQLServer转MYSQL的方法
    • mysql 查询表中平均分最低的班级
    • 配置Mysql主从服务实例
    • php 不能连接数据库 php error Can''t connect to local MySQL
    • 代码详解MySQL中关于事务的处理

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有