表格操作

1、创建表格

  CREATE TABLE `sell`.`type1` 
  (`id` INT NOT NULL,`name` TEXT(40) NOT NULL, 
  `comment` TEXT(600) NULL,
   PRIMARY KEY (`id`),
   UNIQUE INDEX `id_UNIQUE` (`id` ASC));

2、修改表格名字
在数据库工具DataBase中完成,代码中执行会报错
python3.5+pymysql学习数据库(10)SQL语言汇总

rename table type1 to type;

3、给表格添加列(列名字为result,数据类型为TEXT)

ALTER TABLE sell.type Add result TEXT(200)

4、删除表格中的列result

 ALTER TABLE sell.type DROP COLUMN result

5、删除数据库sell中的表格type1

DROP TABLE sell.type1

插入数据

1、插入整行数据

INSERT INTO sell.type VALUES ('01','sweets','floor 1')

2、插入数据带有空值

 INSERT INTO sell.type VALUES ('02','fruits',NULL)

3、给指定列插入数据,没有数据的列为空

INSERT INTO sell.type(id, name) VALUES ('03','books')

插入数据完成后表格查询结果
python3.5+pymysql学习数据库(10)SQL语言汇总

修改数据

插入的时候难免会有错误,这个时候需要修改表格数据
1、更新整列数据(将comment列的所有数据修改为new)

UPDATE sell.type SET comment='new'

更新结果
python3.5+pymysql学习数据库(10)SQL语言汇总

2、更新部分数据(将id为02的列comment值修改为floor 1)

UPDATE sell.type SET comment='floor 1' WHERE id='02'

更新结果
python3.5+pymysql学习数据库(10)SQL语言汇总

删除数据

1、删除id等于01的行

DELETE  FROM sell.type WHERE id='01'

2、删除表格中所有数据

DELETE  FROM sell.type

运算符

常用运算符如下表所示:
python3.5+pymysql学习数据库(10)SQL语言汇总

相关文章: