MySQL
来源:互联网 发布:网络保险平台可靠吗 编辑:程序博客网 时间:2024/04/30 03:42
SQL语句:
1:创建数据库:CREATE DATABASE example
2: 创建表: CREATE TABLE example(id INT ,name VARCHAR(20),SEX BOOLEAN);
设置主键 CREATE TABLE example(id INT PRIMARY KEY ,name VARCHAR(20),SEX BOOLEAN);
设置约束 NOTNULL UNIQUE(唯一值) AUTO INCREASEMENT 自增 DEFAULT 20 默认为20
3:修改:
修改表名:ALERTE TABLE example RENAME user;
修改字段属性:ALERTE TABLE example MODIFY 属性名 类型;
ALERTE TABLE example CHANGE 属性名 新属性名 新类型;
在表中添加新字段: ALERTE TABLE example ADD adress VARCHAR(30) NOT NULL AFTER phone;
删除字段: ALERTE TABLE example DROP phone;
更改引擎 ALERTE TABLE 表名 ENGINE 存储引擎
视图:对外提供的一个窗口,可以选择性的让用户看到想要的字段
创建视图:CREATE VIEW depatement_view(name,function,location) AS SELECT d_name,funcion,adrres form departement;
查看视图:DESCRIBLE s视图名
4:查找语句
SLECT num,name,id,sex FROM employee WHERE age<26 ORDER BY d_id DESC;
SLECT *FROM employee;
SLECT *FROM employee WHERE d_id=1001;
在集合中条件:SLECT *FROM employee WHERE d_id IN(1001,1004);
age BETWEEN 15 AND 25;
正则表达式查询:SLECT *FROM employee info WHERE name REGXEXP "";
查询匹配条件:SLECT *FROM employee WHERE address LIKE "aric";
多条件查询:SLECT *FROM employee WHERE d_id=1001 AND address LIKE "aric";
LIMIT 限制查询的数量:SLECT *FROM employee LIMIT 2;//查询两条
LIMIT 0,2; //从1 开始查询两条
ANY 关键字:SLECT *FROM employee WHERE score >=ANY (SLECT score FROM scholrship) //查询满足条件 大于最小值
ALL 关键字:SLECT *FROM employee WHERE score >=ALL (SLECT score FROM scholrship) //employee中的score必须大于scholrship中score的最大值
5 插入更新
INSERT INTO 表名 VALUES(值1,值2,值3,...)
INSERT INTO PRODUCTE(id,name,function) VALUES(1001,"bxs","ddd") ,(1002,"ddfsf","dsfd")//同时插入多条记录
将查询结果插入到表中”INSERT INTO PRODUCTE(id,name,function) SLECT id,name,function FROM medcion;
更新数据:UPDATA product SET name="aaa感冒药",address="北京" ,WHERE id=1;
删除数据:DELECT FROM product WHERE id=1001;
DELECT FROM product//全部删除
- Mysql
- MySql
- MYSQL
- MySQL
- mysql
- mysql
- mysql
- mysql
- Mysql
- Mysql
- mysql
- MySQL
- mysql
- Mysql
- mysql
- mysql
- mysql
- mySQL
- cgroup bug
- 冒泡排序
- javase专题--日期处理--1
- 开始lua学习记录旅程
- Bootstrap中的关键CSS总结
- MySQL
- 一天都不理解的树的直径
- HDU-5791-Two(DP)
- Thinking in Java——第十三章-字符串
- 【我的代码】前端遇上After Effects --- 鼠标悬浮效果(上)
- POJ 1383 Labyrinth
- POJ 1692 Crossed Matchings
- GitHub与Git菜鸟入门
- Avoid The Lakes