查询

查询员工表所有数据
select * from employees


--查询当前日期时间
    select sysdate from employees
--dual表,哑表,没意义是为了保证select语句的完整性
	select sysdate from dual
--查询1987617日入职的员工
 	where hire_date='17-6月-87'
--按格式显示当前日期时间
	select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss day')from dual
--查询工号、姓、工资、入职年份
    select employee_id,last_name,salary,hire_date,to_char(hire_date,'yyyy')from employees
--查询6月份入职的员工
    where to_char(hire_date,'mm')= 6  ---自动类型转换
    where to_char(hire_date,'mm')='06'
--2008-09-08是星期几
	select to_char(to_date('2008-9-8','yyyy-mm-dd'),'day')from dual
--查询各个岗位的人数
	select count(*)
	from employees
    group by job_id --岗位相同为一组
--统计各个部门各个岗位的平均工资
    select avg(salary)
   	from employees
    group by department_id,job_id --部门相同、岗位相同为一组
--统计1997 年各个月份入职的员工人数
    select to_char(hire_date,'yyyy-mm'),count(*)
    from employees
    where to_char(hire_date,'yyyy')=1997
    group by to_char(hire_date,'yyyy-mm')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值