sql
文章平均质量分 67
notMoonHeart
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
select语句中where后的逻辑查询
sql语句中,select语句关于where后的逻辑查询 一、逻辑比较符: 大多用在select语句中的where后,判断限定性条件的逻辑比较 1.and(逻辑与) 指查询and左右两边的条件都满足的数据 2.or(逻辑或) 指查询or左右两边的条件满足一个即可的数据 3.between 小数 and 大数(在两个数之间)多用于number类型的数据 指查询在小数与大数之间的所有符原创 2017-09-18 22:23:25 · 4662 阅读 · 0 评论 -
select语句中的多表查询
select语句中的多表查询: 连接条件放在where语句中 如果没有where限定,则会产生笛卡尔积,如果1张表有1000多个元素,那么三个表将会产生几十亿的笛卡尔积 所以要消除笛卡尔积就得使用where添加限定条件。如果有n张表连接需要添加n-1个限定条件来消除笛卡尔积 一、等连接 限定条件使用=连接 一般两个表连接时,将一张表的外键值=另一张表的主键值 例如:(两张表的等连接查原创 2017-09-18 22:25:15 · 2211 阅读 · 0 评论 -
sql中的函数总结
一、在字符串上的单值函数 lower(s1):将字符串转换成小写 upper(s1):将字符串转换成大写 initcap(s1):将字符串转换成首字母大写,其他字母小写 concat(s1,s2):将两个字符串拼接成一个字符串 substr(s1,n1,n2):求子串 第一个参数是母串,第二个参数是子串的起始位置,第三个参数是子串长度 length(s1):求字符串的长度 nvl原创 2017-09-14 21:21:41 · 585 阅读 · 0 评论 -
sql命令中关于对建好表的操作
对于sql对于建好表的操作 1.添加字段 alter table 表名 add(字段名 数据类型 [默认值] [约束类型],。。。。); 注:如果只有一个字段()可以不写 2.删除字段 alter table s_stu 表名 drop column 字段名; 3.修改字段 alter table 表名 modify (字段 数据类型(length) 默认值 not null)原创 2017-09-14 21:20:53 · 441 阅读 · 0 评论 -
sql语句常用的命令总结
一、查询命令: select 字段名1,字段名2...... from 表名1,表名2... [where 限定条件] [group by 字段名 having 分组的限定条件] [order by 排序方式]; 其中[]内的内容为可写内容 1.where中可以对字段名中的值进行限定,查询出符合条件的字段内容 如果把两张不同表的字段名用"="连接起来,则实现了多表连接查询原创 2017-09-14 21:19:39 · 652 阅读 · 0 评论 -
Oracle数据库中的字符串函数
最近学了一些关于Oracle的字符串处理的方法,在这里记下来。 首先是sql中一些常用的字符串替代方法: % 表示零或多个字符 _ 表示一个字符 对于特殊符号可使用 ESCAPE 标识符来查找 select * from emp where ename like '%*_%' escape '*' 上面的 escape 表示*后面的那个符号不当成特殊字符处理,就是查找普通的_符...原创 2018-11-26 17:12:02 · 809 阅读 · 1 评论
分享