oracle部分查询语句

Oracle部分语句介绍
博客围绕Oracle部分语句展开,虽未给出具体内容,但可推测是关于信息技术领域数据库方面的知识,Oracle数据库语句在后端开发等场景有重要应用。
命令分类操作
	DDL
		create:创建
		drop:删除
		alter:修改
		rename:重命名
		truncate:截断
	DML
		inser:插入
		delect:删除
		update:更新
		select:查询
			去重:distinct
			别名:as
			字符串:''拼接用||
			伪列:不存在的列,构建虚拟的列
				例:select 1+1 from where tabename
			虚表
				例:select 1+1 from dual
			模糊查询:like
				select * from tablename where 字段1 like 'a%'
			in和exists
				in:相当于使用or的多个等值
				exists:存在记录则返回结果
					例:select a from A exists (select b from B)
			排序
				升序:默认或asc
				降序:desc
	DCL
		grant:授权
		revoke:回收权利
		commit:提交事务
		rollback:回滚事务
	函数
		日期函数
			sysdate/current_date
				以date类型返回当前的日期
			add_months(d,x)放回加上x月后的日期的值
			LAST_DAY(d)返回的所在月份的最后一天
			months_between(date1,date2)两个月份之间的月份差
			next_day(sysdate,'星期X')下周星期X
		转换函数
			to_date
				例:to_date('2020-2-2 3:12:21','yyyy-MM-dd hh24:mi:ss')
			nvl
				例:nvl(xx,0)若xx为空则返回0如果不为空则返回xx
			组函数(注where后面不可直接跟组函数)
				sum():求和
				max,min
				avg:求平均数
				count:求个数
	分组:group by...having...
	行转列:decode
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值