求教VB和SQL高手一段查询代码:输入 工龄 和 条件 查询人员信息,有图请看。用VB.net语言、SQL数据库的。

求教VB和SQL高手一段查询代码:输入 工龄 和 条件 查询人员信息,有图请看。用VB.net语言、SQL数据库的。,第1张

select from 表 where year(ruzishijian)>"& textbox72text

or

select from 表 where year(ruzishijian<"& textbox72text

就是一个SQL的year函数,返回一个日期格式的年份,其它你自己也搞定了吧

--编写程序以显示各部门名称和该部门包含的员工姓名。要求使用显式的循环游标实现。

--1还记得怎么打印九九乘法表吗?还知道什么是嵌套for循环吗?还记得外循环一次,内循环循环多次吗?

--2用两个for来使用游标取值,先取部门表中的部门编号和部门名称的值,然后用取出来的部门编号的值在员工表中当where条件后面的条件来取同一部门下的所有的员工信息

--3游标:首先声明两个游标,一个游标 *** 作部门表的数据,一个游标来 *** 作员工表的数据

declare

cursor c1 is select deptno,dname from dept;--这个游标保存的是部门编号和部门名称

cursor c2(no number) is select ename from emp where deptno=no;--这个是带有部门编号的参数游标,保存的是同一部门下面所有的员工姓名

begin

for d1 in c1 loop --d1:是for循环自带的特点:允许用户自己任意输入的行变量的名字,而不用写行变量的声明,for循环自己会定义 in:是关键字 c1:是游标

dbms_outputput_line('部门编号: '||d1deptno || '部门名称: '||d1dname );--取值:行变量列名

for e1 in c2(d1deptno) loop --e1:是for循环自带的特点:允许用户自己任意输入的行变量的名字,而不用写行变量的声明,for循环自己会定义 in:是关键字 c2:是带参数的游标

--还记得调用一个带参数的方法,它的参数是可以直接在那个方法中直接使用,而不需要再定义的吗

dbms_outputput_line('员工' || c2%rowcount ||'的名字: ' || e1ename);

end loop ;

end loop ;

end ;

那个窗口改不了了

select convert(datetime,case Len(Rtrim(C)) when 15 then '19' + SubString(C,7,2) + '-' + SubString(C,9,2) + '-' + SubString(C,11,2) when 18 then SubString(C,7,4) + '-' + SubString(C,11,2) + '-' + SubString(C,13,2) else A0111 end )

from A

查出的结果都是日期格式吗?如果不是说明C列有数据不对

select datediff(year,convert(datetime,case Len(Rtrim(C)) when 15 then '19' + SubString(C,7,2) + '-' + SubString(C,9,2) + '-' + SubString(C,11,2) when 18 then SubString(C,7,4) + '-' + SubString(C,11,2) + '-' + SubString(C,13,2) else A0111 end

),getdate())

from C

又怎么样

再就是B列的数据类型是什么?

以上就是关于求教VB和SQL高手一段查询代码:输入 工龄 和 条件 查询人员信息,有图请看。用VB.net语言、SQL数据库的。全部的内容,包括:求教VB和SQL高手一段查询代码:输入 工龄 和 条件 查询人员信息,有图请看。用VB.net语言、SQL数据库的。、求大神写点SQL语句,简单一个存储过程,根据部门输出员工编号,员工姓名, 工资,职务,工龄就可以。、SQL语句如何根据出生日期计算年龄、工作时间计算工龄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10145918.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存