一个很精彩的SQL语句,不能不看
1 ....
2 str="select * from table1.税号=table2.税号 where 1=1"
...
3 select case index
case 0
str=str & "and 条件1"
case 1
str=str & " and 条件2"
end select
...
4 str=str & " and 查出表table1中同一税号办税员编号(bsno)最大的一条"
(这个记录集包含了一个税号可能有几个办税员的情况,我要求取办税员编号(bsno)最大的一条!)
举一个例:
表1为:
税号 ... 办税员编号(bsno) 办税员
税号一 001 王
税号一 002 张
税号二 003 静
税号二 004 非
税号三 005 潭
...
表2为:(税号为主键)
税号 ... 名称 地址
税号一 公司一 地址一
税号二 公司二 地址二
税号三 公司三 地址三
...
你们帮我改了这个SQL的结果后应是
公司名 ... 办税员编号(bsno) 办税员 名称 ...
公司一 002 张 公司一
公司二 004 非 公司二
公司三 005 潭 公司三
...
明白了吗?我很急呀!