![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 4463 阅读 · 0 评论 -
select语句中的多表查询
select语句中的多表查询:连接条件放在where语句中如果没有where限定,则会产生笛卡尔积,如果1张表有1000多个元素,那么三个表将会产生几十亿的笛卡尔积所以要消除笛卡尔积就得使用where添加限定条件。如果有n张表连接需要添加n-1个限定条件来消除笛卡尔积一、等连接限定条件使用=连接一般两个表连接时,将一张表的外键值=另一张表的主键值例如:(两张表的等连接查原创 2017-09-18 22:25:15 · 1935 阅读 · 0 评论 -
sql中的函数总结
一、在字符串上的单值函数lower(s1):将字符串转换成小写upper(s1):将字符串转换成大写initcap(s1):将字符串转换成首字母大写,其他字母小写concat(s1,s2):将两个字符串拼接成一个字符串substr(s1,n1,n2):求子串第一个参数是母串,第二个参数是子串的起始位置,第三个参数是子串长度length(s1):求字符串的长度 nvl原创 2017-09-14 21:21:41 · 489 阅读 · 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 · 362 阅读 · 0 评论 -
sql语句常用的命令总结
一、查询命令:select 字段名1,字段名2......from 表名1,表名2...[where 限定条件][group by 字段名having 分组的限定条件][order by 排序方式];其中[]内的内容为可写内容1.where中可以对字段名中的值进行限定,查询出符合条件的字段内容如果把两张不同表的字段名用"="连接起来,则实现了多表连接查询原创 2017-09-14 21:19:39 · 555 阅读 · 0 评论 -
Oracle数据库中的字符串函数
最近学了一些关于Oracle的字符串处理的方法,在这里记下来。首先是sql中一些常用的字符串替代方法:% 表示零或多个字符 _ 表示一个字符 对于特殊符号可使用 ESCAPE 标识符来查找 select * from emp where ename like '%*_%' escape '*' 上面的 escape 表示*后面的那个符号不当成特殊字符处理,就是查找普通的_符...原创 2018-11-26 17:12:02 · 640 阅读 · 1 评论