-
生手求教oracle同比和环比sql语句
新手求教oracle同比和环比sql语句数据表createtabled_month_salary(idnumber(2)primarykey,salaryMonthvarchar2(10),salarynumber(10));查询数据如下:请高手们指点指点,感激不尽撒...Oracle分享到:salary(id?number(2)?primary?key,salaryMonth?varchar2(...
5
热度 -
SQL 面试题 (帮解决)解决方案
SQL面试题(帮解决)有两个表一个是表:employee表:salary目前要求求出人员最后一个月的工资信息。color='#e78608'>------解决方案--------------------selecta.*,b.*fromemplyeeainnerjoinsalarybonb.employee_id=a.employeewheremax(b.month)=b.monthcolor='...
635
热度 -
来sql查询语句
来求一个sql查询语句一个表employee中有姓名name,薪水salary,部门编号depno,一个表depart中有部门编号depid,部门名称depname。输出所有薪水比该部门平均薪水高的人的姓名,薪水,部门名称分享到:salary,部门编号depno,一个表depart中有部门编号depid,部门名称depname。输出所有薪水比该部门平均薪水高...'data-pics=''>col...
22
热度 -
子查询可不可以用表连接代替
子查询可否用表连接代替?设有关系EMP(ENO,ENAME,SALARY,DNO),其中各属性的含义依次为职工号、姓名、工资、所在部门。以及关系DEPT(DNO,DNAME,MANAGER),其中各属性含义依次为部门号、部门名称、部门经理的职工号。用SQL语句将“销售部”的那些工资数额低于600的职工的工资上调10%.标准答案使用子查询。我如果不用子查询而直接把两个表连接起来可以吗?UPDATEE...
90
热度 -
JAVA FOR语句有关问题
JAVAFOR语句问题importjava.util.*;publicclassEmployeeTest{ publicstaticvoidmain(String[]args){ //filltjhestaffarraywiththreeEmployeeobjects Employee[]staff=newEmployee[3]; staff[0]=newEmployee(&q...
40
热度 -
请问关于数据库插入记录的有关问题
请教关于数据库插入记录的问题在进行插入时总提示需要参数,是否SQL语句values时不能用形参,NO,name,level,salary在前面有定义并赋值了try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptionce){System.out.println("SQLE...
210
热度 -
SQL 具体的有关问题
SQL具体的问题根据部门表(dept)和薪资表(salary),查询输出部门的薪资总数超过5000的部门的名称和该部门薪资总数:depid dename1 部门一2 部门二3 部门三personiddepidsalary100001 1 2000200001 2 3000200002 2 4000color='#FF8000'>------最佳解决方案--------------------use...
89
热度 -
根據數值來拆分記錄.解决方案
根據數值來拆分記錄.需要將一條數據劃分為若干條記錄,由於過帳每次上限金額為¥50,000,故假設員工的月薪是¥58,000,便需進行2次過帳,即第一次是¥50,000,第二次是¥8,000,如果員工月薪是152000,剛進行四次過數,產生四條記錄,前三條記錄是Y50000,后一次記錄是2000以此類推。應該如何生成此記錄呢。。有什么好的方法..如員工1數值為15200則就得到以下記錄.empina...
321
热度 -
哪位学过C++,小弟我要问个java有关问题
哪位学过C++,我要问个java问题下面是java代码请把标注不明白的代码用C++代码给写一下。在者1、implements是什么2、Comparable是什么3、<Epmloyee>是什么,怎么还有尖括号JavacodeclassEmployeeimplementsComparable<Employee>//不明白{publicEmployee(Stringn,doubl...
47
热度 -
几道SQL标题
几道SQL题目1.查出各部门员工工资最高的员工信息。原始数据表:结果SQL语句:两种解决方案2-1:SELECT dep.nameasDepartment,emp.nameasEmployee,emp.salaryasSalaryFROM tb_employeeemp,tb_employeeemp1,tb_departmentdepWHERE emp.salary<=emp1.salary ...
33
热度 -
哪位高手能帮小弟我解释下这段代码,多谢
谁能帮我解释下这段代码,谢谢。RT,以下都是一起的,没有给table。FUNCTIONsal_ok(rankINT,salaryREAL)RETURNBOOLEANISmin_salREAL;max_salREAL;BEGINSELECTlosal,hisalINTOmin_sal,max_salFROMsalgradeWHEREgrade=rank;RETURN(salary>=min_s...
53
热度 -
再问一句SQL,该如何解决
再问一句SQLmysql中一张表employee其中有salary字段表示工资想要完成这样的操作给员工中工资小于5000的提高两成,大于5000的提高一成只用一句sql来实现怎么做(我主要想了解一下条件选择)谢谢color='#e78608'>------解决方案--------------------疯掉,世间还有这样一句SQL能来搞定楼主的问题?搬个沙发坐下来等着学习!!!color='#e7...
74
热度 -
Q7,007有关问题求解,多谢
Q7,007问题求解,谢谢!Q:7ExaminethestructureoftheEMP_DEPT_VUview:ColumnNameTypeRemarksEMPLOYEE_IDNUMBERFromtheEMPLOYEEStableEMP_NAMEVARCHAR2(30)FromtheEMPLOYEEStableJOB_IDVARCHAR2(20)FromtheEMPLOYEEStableSALA...
10252
热度 -
在雇员表中查寻第二高的工资SQL语句助记
在雇员表中查找第二高的工资SQL语句助记“在雇员表中查找第二高的工资的员工记录”SQL语句怎么写这个查询首先查找最高工资,然后将它从列表中排除,再查找最高工资。很明显,第二次返回的是第二高工资。selecttop1*fromemployeewheresalarynotint(selectmax(salary)fromemplyee)orderbysalarydesc或者selecttop1*fro...
67
热度 -
一套SQL笔考题
一套SQL笔试题1、查找整个职员表的所有内容。select*from?employees2、查看雇员名字(last_name)。selectlast_namefrom?employees3、查看雇员编号、名字和工种。selectlast_name,job_id,employee_idfrom?employees4、显示所有雇员的姓名、工资并将DEPARTMENT_ID显示为(Department_...
14
热度 -
触发器,有关问题
触发器,问题;SQLcode--表名:[dbo].[tee]idintUncheckedFNamenvarchar(50)UncheckedFSalarydecimal(18,0)Unchecked--表名:[dbo].[TRecordTee]idintUncheckedRecordStringnvarchar(100)Unchecked触发器recordTee的创建SQLcode--创建一个触发...
98
热度 -
SQL中的CASE使用方法【转】解决方法
SQL中的CASE使用方法【转】SQLcodeCase具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASEsexWHEN'1'THEN'男'WHEN'2'THEN'女'ELSE'其他'END--Case搜索函数CASEWHENsex='1'THEN'男'WHENsex='2'THEN'女'ELSE'其他'END这两种方式,可以实现相同的功能。简单Case函数的写法相对比较...
142
热度 -
Oracle 10g SQL Fundamentals II(学习札记二第3-4章)
Oracle10gSQLFundamentalsII(学习笔记二第3-4章) 第三章大数据集合 从一个表中拷贝数据 insertintosales(id,name,salary,commission_pct) selectemployee_id,last_name,salary fromemployees wherejob_idlike'%REP%'; ...
266
热度 -
求一update语句,该如何解决
求一update语句SQLcodeupdatesalarysetymrtam=a.[补贴]fromdbo.[user]ajoinsalarybona.an8=b.yman8whereympdbain(2290)andymrtam<>a.[补贴]这个更新语句是sqlserver的,如何在oracle下写这个更新语句?谢谢color='#e78608'>------解决方案--------...
66
热度 -
sql中怎么筛选掉重复的记录,并计数?
【求助】sql中如何筛选掉重复的记录,并计数???SQL>select*fromemployee;【求助】sql中如何筛选掉重复的记录,并计数???NAMESALARY------------------------------------------------------------1sunshine100001sunshine150002semon200002semon250003xy...
74
热度