MySQL 修改数据表sql语句

mysql用update修改数据,UPDATE语句来更改表中单个行,一组行或所有行的列值。下面详细介绍update用法

1,update 模型

UPDATE table_name 

SET
column_name1 = expr1,
column_name2 = expr2,
...
WHERE
condition;

2,UPDATE语句来更改表中单个行

 UPDATE employees 

SET
email = ‘[email protected]‘
WHERE
employeeNumber = 10;

3,UPDATE语句来更改表中多行

UPDATE employees 

SET
lastname = ‘Hill‘,
email = ‘[email protected]‘
WHERE
employeeNumber = 16;

    注意 UPDATE语句来更新数据库表中的数据
    文章来自 http://www.dc3688.com

原文地址:http://blog.51cto.com/13959155/2175428

时间: 2024-11-09 05:17:20

MySQL 修改数据表sql语句的相关文章

mysql修改数据表名

在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢? 可以通过建一个相同的表结构的表,把原来的数据导入到新表中,但是这样视乎很麻烦. 能否简单使用一个SQL语句就搞定呢?当然可以,mysql5.0下我们使用这样的SQL语句就可以了. ALTER  TABLE table_name RENAME TO new_table_name 例如 ALTER  TABLE admin_user RENAME TO a_user mysql修改数据表名

linux mysql修改数据表结构语法

MySQL修改表的语法=========================增加列[add 列名]=========================①alter table 表名 add 列名 列类型 列参数[加的列在表的最后面] 例:alter table test add username char(20) not null default ''; alter table test add birth date not null default '0000-00-00'; ②alter tabl

MySQL修改数据表名和表字段命令行

有时候我们有需要更改数据表名和表字段,那么通过什么命令行更改数据表的名称,表的字段更改,增加 ,删除,下面详细说说操作数据表的方法 1,修改表的名称命令行 ALTER TABLE table_name rename to new_table_name 2,修改表的结构 增加字段 complete ALTER TABLE dc3688 ADD COLUMN complete DECIMAL(2,1) NULL AFTER description 3,修改表的结构 删除字段 ALTER TABLE

SQL SERVER 2012 第五章 创建和修改数据表 の CREATE语句

CREATE <object type> <object name> CREATE DATABASE <database name> 比较完整的语法列表: 日志文件和数据库文件不要放在一块磁盘上,争抢磁盘IO,还有危害安全性. CREATE DATABASE <database name>[ON [PRIMARY] ([NAME = <'logical file name'>,] FILENAME = <'file name'> [,

MySQL修改数据表

ALTER [IGNORE] table tb_name alter_spec,alter_spec......... alter_specification: ADD [COLUMN] create_definition [FIRST|AFTER column_name] --添加新字段 ADD INDEX [index name] (index_col_name)    --添加索引名称 ADD PRIMARY KEY(index_col_name) --添加主键名称 ADD UNIQUE

MySQL学习笔记 约束以及修改数据表

*** 约束保证数据的完整性和一致性 *** 约束分为表级约束和列级约束 *** 约束类型包括: NOT NULL(非空约束) PRIMARY KEY(主键约束) UNIQUE KEY(唯一约束) DEFAULT(默认约束) FOREIGN KEY(外键约束) 1.外键约束的要求解析 *** 父表和子表必须使用相同的存储引擎,而且禁止使用临时表. *** 数据表的存储引擎只能为InnoDB. *** 外键列和参照列必须具有相似的数据类型.其中数字的长度或是否有符号位必须相同:而字符的长度则可以不

Python将JSON格式数据转换为SQL语句以便导入MySQL数据库

前文中我们把网络爬虫爬取的数据保存为JSON格式,但为了能够更方便地处理数据,我们希望把这些数据导入到MySQL数据库中.phpMyadmin可以把MySQL数据库中的数据导出为JSON格式文件,但却不能把JSON格式文件导入到MySQL数据库.为了实现这个目标,可以编写Python脚本将JSON格式数据转换为SQL语句以便导入MySQL数据库. JSON文件tencent.json部分内容: {"recruitNumber": "1", "name&qu

MySQL(三) —— 约束以及修改数据表

约束: 1. 约束保证数据的完整性和一致性: 2. 约束分为表级约束和列级约束: 3. 约束类型包括:NOT NULL, PRIMARY KEY, UNIQUE KEY, DEFAULT, FOREIGN KEY 外键约束 父表和子表必须使用相同的存储引擎,而且禁止使用临时表: 数据库的存储引擎只能为InnoDB: 外键列和参照列必须具有相似的数据类型.其中数字的长度或是否有符号位必须相同:而字符的长度则可以不同: 外键列和参照列必须创建索引.如果外键列不存在索引的话,MySQL将自动创建索引.

mysql 删除重复数据的sql语句

CREATE TABLE tmp AS SELECT id FROM get_review_url WHERE (no,title,name,content) IN (SELECT no,title,name,content FROM get_review_url GROUP BY no,title,name,content HAVING COUNT(*) > 1) AND id NOT IN (SELECT MIN(id) FROM get_review_url GROUP BY no,tit