静音版 电台版
发新话题
打印

求助关于一个员工信息的程序

求助关于一个员工信息的程序

求助:根据员工在不同部门查询员工列表或根据员工的员工号准确查询员工信息的查询语名,用if和else怎么查询?部门字段是department,员工号字段是number,我用的查询语句是:
if department<>"" then
sql="select * from user where department ='"&department&"'"
end if
if number <>"" then
sql=sql&"and number like'%"&number&"%'"
end if

TOP

if number<>"" then
        sql="select * from user where number ='"&number&"'"
else if department<>"" then
       sql="select * from user where department like'%"&department&"%'"
else
      error="查询条件为空"
end if
%这个符号是一个通配符,可以用来做模糊查询,准确查询就直接相等行了

TOP

发新话题