美文网首页
6-3(数据库- 增删改查)

6-3(数据库- 增删改查)

作者: 不知名的二狗 | 来源:发表于2019-08-22 15:52 被阅读0次

创建表student

CREATE TABLE student(
学号 VARCHAR(20) primary key,
姓名 VARCHAR(10),
年龄 INT,
性别 CHAR(5)
);

删除表

drop table sdudent

添加列

ALTER TABLE student ADD 地址 VARCHAR(50);

删除列

ALTER TABLE student DROP 地址 ;

-修改属性

ALTER TABLE student MODIFY 地址 VARCHAR(40)

修改字段名

ALTER TABLE student CHANGE 地址 住址 VARCHAR(40);

查看表结构

desc student

添加主键约束userid

ALTER TABLE student ADD PRIMARY KEY(userid);

删除主键约束userid

ALTER TABLE student DROP PRIMARY KEY;

insert插入

INSERT INTO stu (uid,NAME,age,sex) VALUES(1,'cc',18,1) 

delete 删除

delete from 表名

DELETE FROM stu WHERE uid =1

update更新

UPDATE stu SET age = 80 WHERE uid =1

查询

SELECT uid,NAME,age,sex FROM stu
SELECT * FROM stu

查询不重复的年龄

SELECT DISTINCT age FROM stu

别名查询,即查询结果用别名显示

SELECT age 'nianling' FROM stu

选择查询

SELECT uid,NAME,age,sex FROM stu WHERE age IN(15,18)

like

SELECT * FROM stu WHERE NAME LIKE '%c%'

not null

SELECT * FROM stu WHERE age IS NOT NULL

计算年龄总值

SELECT SUM(age) FROM stu

统计某个列有多少记录

SELECT COUNT(age) FROM stu

查询前n行

SELECT * FROM stu LIMIT 2

group

相同的性别为一组,将组内所有人的年龄相加

SELECT sex,SUM(age) FROM stu GROUP BY sex

having 可以加聚合函数 where 不可以

SELECT sex,SUM(age) FROM stu GROUP BY sex HAVING SUM(age)<50

排序

DESC 降 默认升序

SELECT * FROM stu ORDER BY age DESC

计算字符长度

SELECT LENGTH(NAME) FROM stu 

相关文章

  • 关于python的list的增查删改

    说到增查删改,想起了数据库,我们在关系型数据库当中就会对表进行增查删改。 在python当中我们也可以对list进...

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • 数据库的存储

    如何创建数据库 数据库的增删改查 增insert into student (name,phone) values...

  • SQL查询结构总结

    SQL 增删改查 对数据库有修改的操作是:增删改 增 insert into 表名 values(); 删 del...

  • SQL-增删改查

    从增山改查开始,增删改查都是从数据库,数据表,数据三个维度展开。 新增 新增数据库 CREATE DATABASE...

  • SQL语句

    数据库的增删改查 数据表的增删改查 表内记录的增删改查

  • JAEE学习笔记(17)mysql

    MySQL数据库 数据库(CURD -- 增删改查) 表(table)(CURD -- 增删改查) 数据(CURD...

  • 2018-01-11 JDBC连接数据库代码

    1.JDBC操作mysql数据库-增删改查 2.JDBC操作Oracle数据库-增删改查

  • 6-3(数据库- 增删改查)

    创建表student 删除表 添加列 删除列 -修改属性 修改字段名 查看表结构 添加主键约束userid 删除主...

  • 数据库增查删改实例

    在数据库中有三个表,分别是Sstudent,Course,SC

网友评论

      本文标题:6-3(数据库- 增删改查)

      本文链接:https://www.haomeiwen.com/subject/bxpnsctx.html