1.求sql语句怎么写(金蝶面试题)
兄弟,不知道你这道题出的是什么意思?是在有数据的一张表中完成你的题目要求吗?还有你的薪水的数据类型怎么会是flaot?应该是float哦哦~~~~~
1:select sun(FSAL) from table1 where FNAME is zhangsan;
2: select FNAME , avg(FSAL) from table group by (周薪,月薪,年薪);
3:select FNAME from table1 group by <;月薪 > having avg(月薪) >600 and avg(月薪)<800 or avg(月薪) =600 or avg(月薪)=800;
我用的是oracle,不知道蛮不满足你的要求
2.求sql语句怎么写(金蝶面试题)
第一个select sum(FSAL) as salary from table1 where year(FDATE)=year(now()) and FNAME=\'张三\';第二个select sum(FSAL),sum(FSAL)/52/count(DISTINCT FID),sum(FSAL)/12/count(DISTINCT FID),sum(FSAL)/count(DISTINCT FID)from table1 where year(FDATE)=year(now());第三个select FID,FNAME from table1 where sum(FSAL)/12 between 600 and 800;。
3.SQL数据库试题试题
(二)1、insert into student(学号,姓名,性别,出生日期,入学成绩,附加分,班级编码) values(010205,'马明','女','1985-4-17',520,30,0201) 插入其他的把values里面的改了
2、select * from student
3、select 学号,姓名,总分(入学成绩+附加分) from student
group by 学号,姓名
having 总分(入学成绩+附加分)between 520 and 550
--、查询student表中班级编码为“0101”和“0201”的学生的学号、姓名、入学总分信息。
4、select 学号,姓名,入学总分 from student where 班级编号='0101' and 班级编号='0201'
5、select s.学号,s.姓名,sum(s.入学成绩+s.附加分),c.班级 from student as s,class as c
where s.班级编号=c.班级编号
group by s.学号,s.姓名,c.班级名称
having sum(s.入学成绩+s.附加分)>550
6、select * 还是自己做吧~~~~打累了
4.数据库练习题
1. 以下不是数据库特点的是:
A. 高速数据传输 B. 较高的数据独立性
C. 较小的数据冗余 D. 多用户数据共享
2. Oracle数据库属于以下哪种类型:
A. 网状数据库 B. 层次数据库
C. 关系数据库 D. 面向对象关系数据库
3. Oracle自带的SQL语言环境称为:
A. SQL B. PL/SQL
C. SQL*Plus D. TOAD
4. 显示登录的用户名,可以用的命令是:
A. DESCRIB user B. SELECT user
C. SHOW user D. REM user
5. 可变长度的字符串类型,用以下的哪个关键字表示:
A. CHAR B. VARCHAR2
C. BOOLEAN D. NUMBER