实训笔记第三天
来源:互联网 发布:冰上的尤里知乎 编辑:程序博客网 时间:2024/06/16 20:57
sql语句
MySql数据库的服务,
SQL结构化查询语言
sql语言的分类:
1.DDL数据定义语音 crerte对象 对象名,alter 对象 对象名,drop 对象 对象名
2.DML数据操纵语音 insert++commit增update++commit改delete++commit删
3.DQL数据查询语言
4.DCL数据控制语音 alter password:改变口令 grant:为用户授予特权 revoke:从用户处收到特权
增删查改
创建表格 :creat table 表格名称(名称1(长度),名称2(长度))
增加字段 insert into 表格名称 (插入内容1,插入内容2)
查询 SELECT 字段 from 表格名称
删除表格 delete
DELETE FROM school1 where name=内容
DELETE FROM `user` where userid=2
INSERT INTO `user` (username ,sex,password) VALUES("八号",1,"65323");
DELETE FROM user where userid=3;
UPDATE 更改内容
UPDATE user set username = "周一" WHERE username= "张三"
给查询字段取别名
select coll (as )
SELECT username as "名称",sex as "公母",password as "66666",flag as"joker" from user
注意:as可以省略不谢,但是为了阅读性强,建议写上
select DISTINCT username as "用户名" FROM `user`
SELECT DISTINCT username as "用户名",sex as "男女" FROM `user`
SELECT DISTINCT username as "用户名",password as 密码 FROM `user`
查询字段是否为空 is not null , is null
SELECT username is not null FROM `user`
SELECT username is null FROM `user`
操作符
= 等于
<>不等于
>大于
<小于
>=大于等于
<=小于等于
模糊查询 like
SELECT *FROM user WHERE username like "老%"
SELECT *FROM user WHERE username like "老%" and password = "aaaa"
%替代一个或多个字符
_仅替代一个字符
[charlist]字符列中的任何单一字符
[^charlist]或者[!charlist]不在字符列中的任何单一字符
and 和 or
SELECT * FROM 表名 WHERE 列名=列值 AND 列名=列值
升序 降序 ase desc
排序ORDER BY默认为升序
SELECT * from emp where 1=1 ORDER BY sal DESC,deptno DESC
函数
lower upper concat ||
length substr round
to_number(无 oracle有) to_char(无 oracle有)
to_date nvl
1.SELECT 列名 , LOWER(所转换的列) xin FROM 表名
2.SELECT 列名 , UPPER(ename) xin from 表名
3.SELECT CONCAT(字段1,字段2) xin FROM 表名
4.SELECT LENGTH(字段名) FROM 表名;
5.SELECT 表格名称,substr(表格名称 ,开始位置(1开始),截取行数) from emp
2.max 最大值
3.min 最小值
4.sum 总和
5.count 计算
SELECT max(sal) from emp
SELECT min(sal) from emp
SELECT sum(sal) from emp
- 实训笔记第三天
- 第三天:听课笔记
- HTML第三天笔记
- oracle第三天笔记
- oracle 笔记第三天
- 第三天学习笔记
- javascript第三天笔记
- 第三天学习笔记
- 安卓实训笔记第三天
- java 第三天笔记
- Struts2笔记第三天
- 学习笔记第三天
- thinkphp5 笔记第三天
- 实训笔记第十三天
- 概论笔记(第三天)
- Css 学习笔记第三天
- Struts学习笔记第三天
- Android学习笔记: 第三天
- 学生工作管理系统(C语言实现)
- 111 Minimum Depth of Binary Tree
- ANDROID-IPPhone
- JQuery生成二维码
- 丑数
- 实训笔记第三天
- object references an unsaved transient instance【异常】
- 安卓websocket长连接
- Python语言初探
- smartdraw2012破解教程
- 更改pip源至国内镜像, anaconda源
- 英语知识系列:26个字母在单词中的发音总结
- c++ 判断json字符串是否有效。
- Ubuntu下安装opencv与python-opencv