插入语句


a) Insert语句 

Insert into <表名> (列名,。。。,列名)values(值1,。。。,值n);

Insert into shohinIns (shohin_id,shohin_mei,shohin_bunrui,banbai_tanka,shiire_tanka,torokubi) values (‘0001’,’T恤’,’衣服’,1000,500,’2009-09-20’);

多行insert

Insert into shohinIns values (‘0002’,’打孔器’,’办公用品’,500,320,’2009-09-11’),

(‘0003’,’运动T恤’,’衣服’,4000,2800,NULL);

b)   列清单的省略

对表进行全列insert时,可以省略表名后的列清单。

Insert into shohin values(‘0005’,’高压锅’,’厨房用具’,6800,5000,’2009-01-15’);

如何不设置列的值,系统会默认设为NULL;

c)从其他表中复制数据

Create table shohincopy

(shohin_id char(4) not NULL,

Shohin_mei varchar(100) not NULL,

Shohin_bunrui varchar(32) not NULL,

Hanbai_tanka integer,

Shiire_tanka integer,

Shiire_tanka date,

Torokubi date,

Primary key (shohin_id)

);

Insert into shohincopy (shohin_id,shohin_mei,shohin_bunrui,hanbai_tnaka,shiire_tanka,torokubi) 

  Select shohin_id,shohin_mei,shohin_bunrui,hanbai_tanka,shiire_tanka,torokubi from shohin;

d)插入其他表的和值

Insert into shohinbunrui(shohin_bunrui varchar(32) not NULL,

Sum_hanbai_tanka,sum_shiire_tanka)  select shohin_bunrui,SUM(hanbai_tanka),SUM(shiire_tanka) from shohin group by shohin_bunrui;

4-2数据删除drop table 和delete语句

Delete + 表名;

Delete from shohin;//格式化

Delete from 表名 where 条件;

Delete from shohin where hanbai_tanka >= 4000;

4-3数据更新(update 语句的使用方法)


Update语法的基本语法

Update 表名 set 列名 = 表达式;


Update shohin set torokubi = ‘2009-10-10’;

----将数据日期全部更新为‘2009-10-10’//包括NULL的数据

---确认更新内容

Select * from shohin order by shohin_id;

--将某种商品的记录单价改为十倍

Update shohin set hanbai_tanka = hanbai_tanka * 10 where shohin_bunrui = ‘厨房用具’;

Mysql之insert,update,delete相关推荐

  1. linux mysql 事务_linux下mysql Insert update delete 事务 用户管理

    linux下mysql Insert update delete  事务 用户管理 1.INSERT插入语句格式: INSERT INTO tb_name (字段1, 字段2, ...) VALUES ...

  2. mysql删除语句事务_事务用来管理 insert,update,delete 语句

    MySQL 事务 MySQL 事务主要用于处理操作量大,复杂度高的数据.比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数 ...

  3. PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)

    原文: PHP5: mysqli 插入, 查询, 更新和删除  Insert Update Delete Using mysqli (CRUD) PHP 5 及以上版本建议使用以下方式连接 MySQL ...

  4. SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)

    SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete) SQL Server 2008提供了一个增强的SQL命令Merge,用法参看MS ...

  5. mybatis配置insert/update/delete同一个模板

    insert,update,delete标签只是一个模板,在操作时是以sql语句为核心的, 即在做增/删/改时,insert/update/delete便签可以通用, 但做查询时只能用 select ...

  6. 内容必须匹配 (cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec

    元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update ...

  7. 数据操纵:SELECT, INSERT, UPDATE, DELETE

    1 SELECT 句法 2 3 SELECT [STRAIGHT_JOIN] 4 [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] 5 [ ...

  8. Create and Drop Database, Create, Alter and Drop Tables, Select, Insert, Update, Delete Commands

    此文仅做自我学习记录用!!! Introduction (Descriptive) Content:- Creating and Maintaining Tables, Objectives, The ...

  9. mysql字符集,insert,update,delete,select

    发现有错误:数据太长了. //查看数据库的所有编码: show variables like 'character%'; -----+ | character_set_client     | utf ...

  10. MySQL数据库应用———修改表中内容INSERT/UPDATE/DELETE

    插入.更新.删除表中数据 1.表格中插入数据内容 insert into 语法规则为: INSERT INTO 表名 (字段名) VALUES (内容); 举例: insert into tb_nam ...

最新文章

  1. html5绘制随机五角星_html5 canvas画五角星(随机生成)
  2. java制作文本框中的表格输入List数据
  3. csv数据去重 python_python批量查询、汉字去重处理CSV文件
  4. jdk1.8以前不建议使用其自带的Base64来加解密
  5. des vue 加密解密_vue DES 加密
  6. Java的值传递解析
  7. 打开Excel文件时出现提示:“向Excel发送命令时出现错误”解决方案
  8. 隐藏html和php后缀的简易方法
  9. 吴恩达机器学习 神经网络 作业1(用已经求好的权重进行手写数字分类) Python实现 代码详细解释
  10. pokemon go 和 虚拟gps
  11. 基于OpenVINO的端到端DL网络-初步接触OpenVINO提供的例子(win+vs)
  12. blackberry 7290 关于电子书阅读的几个注意事项
  13. 玩转华为ENSP模拟器系列 | 通过STelnet登录其他设备举例(DSA)
  14. VJ 1385 盗窃-月之眼
  15. 基于vue+spring的博客系统
  16. nxp_3|虚拟机Linux内核资源
  17. cadence——基本操作6
  18. 2015 年最热门的国人开发开源软件 TOP 50
  19. JQuery 基础知识学习(详尽版)
  20. 古风摄影《月华淡1》之华一

热门文章

  1. 【荐】Redis学习资料汇总
  2. 项目管理九要与八不要
  3. QString::section
  4. 【SpringBoot_ANNOTATIONS】自动装配 02 @Resource @Inject
  5. 【狂神说Redis】总集篇
  6. 【Linux】04 实验笔记
  7. /dev/hda5在linux中表示什么,linux
  8. 西门子plc烧录单片机_单片机可以替代 PLC 吗?
  9. android Activity生命周期总结
  10. 小程序 params_08. 小程序项目实战:设置首页轮播图(3)