sql 基础知识
来源:互联网 发布:python 函数 传入list 编辑:程序博客网 时间:2024/06/16 11:00
1.数据库也是一种软件
2.通过客户端来操作数据库
3.通过 net start mysql 启动
net stop mysql 停止
4.show database;查询所有数据库
use database: 使用某个数据库
show table: 查询某个表
javabean 百科 :javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
sql (结构化查询语言)
建表:
careat table xxx (字段 类型(长度),字段()类型(长度));
插入数据:
insert into 表名 values(xxx,xxx);
删除:
drop table 表名;
删除语句:
delect from 表名 where 条件
给查询出来的字段取别名
select 字段as(别名) from 表名
修改
update 表名 set 字段 =“***” where 条件;
修改两个字段
update 表名 set 字段 = “***”,字段 = “***” where 条件
给查询的字段取别名 注意:as 可以省略
select 字段 (as) 别名 ,字段 (as) 别名 from 表名 where 条件
distinct:关键字 是用来消除结果集中重复的信息;
varchar char
is null 是 null
is not null 不是 null
模糊查询:like
% 表示零个或多个字符 _ 表示一个字符
逻辑符合查询
(where后面条件的连接)
asc desc : 只作用于前面一个字段
条件后面 order by 字段 (asc 或 desc);
常用函数:
1.lenght 求字段的长度
2.截取字符创 : SELECT SUBSTR(字符串 FROM 开始位置 FOR 长度) FROM emp;
百度 : 日期的格式化
4.分组函数: 不能直接放在where后面(先有操作再有值)
5.avg(字段):平均数
6.max() :最大值
7.min() :最小值
8.sum() :求和
9.count() :计数
2.通过客户端来操作数据库
3.通过 net start mysql 启动
net stop mysql 停止
4.show database;查询所有数据库
use database: 使用某个数据库
show table: 查询某个表
javabean 百科 :javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
sql (结构化查询语言)
建表:
careat table xxx (字段 类型(长度),字段()类型(长度));
插入数据:
insert into 表名 values(xxx,xxx);
删除:
drop table 表名;
删除语句:
delect from 表名 where 条件
给查询出来的字段取别名
select 字段as(别名) from 表名
修改
update 表名 set 字段 =“***” where 条件;
修改两个字段
update 表名 set 字段 = “***”,字段 = “***” where 条件
给查询的字段取别名 注意:as 可以省略
select 字段 (as) 别名 ,字段 (as) 别名 from 表名 where 条件
distinct:关键字 是用来消除结果集中重复的信息;
varchar char
is null 是 null
is not null 不是 null
模糊查询:like
% 表示零个或多个字符 _ 表示一个字符
逻辑符合查询
(where后面条件的连接)
and (条件同时满足) or(满足一个条件即可)
asc desc : 只作用于前面一个字段
条件后面 order by 字段 (asc 或 desc);
常用函数:
1.lenght 求字段的长度
2.截取字符创 : SELECT SUBSTR(字符串 FROM 开始位置 FOR 长度) FROM emp;
百度 : 日期的格式化
4.分组函数: 不能直接放在where后面(先有操作再有值)
5.avg(字段):平均数
6.max() :最大值
7.min() :最小值
8.sum() :求和
9.count() :计数
阅读全文
1 0
- sql基础知识
- SQL基础知识
- sql基础知识
- sql基础知识
- SQL基础知识
- SQL 基础知识
- SQL基础知识
- SQL基础知识
- sql基础知识
- SQL基础知识
- SQL基础知识
- SQL基础知识
- sql基础知识
- SQL基础知识
- SQL基础知识
- SQL基础知识
- sql基础知识
- sql 基础知识
- angular1.x的directive
- Python 罗马数字与阿拉伯数字的转换
- [杂题] Ural 1961. Cantonese Dialect
- 斐波那契数列的性质
- 安卓开发进阶之弹性布局FlexboxLayout--Part1(翻译)
- sql 基础知识
- 根据文本内容的长度动态的设置TextView的高度
- Java多线程与并发学习之(四):线程常用方法
- 综合实战:生产者与消费者(利用Object类解决重复操作)
- ssm连表查询Mapper动态代理
- smiley-http-proxy-servlet 反向代理
- 关于Java内部类序列化
- HTML <Tabel>简单使用
- 2017.6.4测试 题一 k好数