主题:a silly question
berix
[专家分:20] 发布于 2005-04-16 20:23:00
据我所知,SQL中一次查询只能得到一条记录。若要一次得到多条记录,并且保存到EXCEL中。该如何编程。
回复列表 (共4个回复)
沙发
methuselah [专家分:6840] 发布于 2005-04-17 15:54:00
SQL中一次查询只能得到一条记录
谁说的
select * from T_AAA
板凳
franchdream [专家分:1450] 发布于 2005-04-19 08:58:00
从查询到EXCEL,网上很多,自己GOOGLE一下。
3 楼
berix [专家分:20] 发布于 2005-04-19 23:10:00
多谢两位。
在这里我想说一下问这个问题的原由。我有个朋友原来每天的工作之一就是从SQL SEVER中查询记录剪切粘贴到EXCEL中。这原来是IT部门管的,现在踢这了他这个部门,也没教会他们怎么用SQL。他们唯一知道的就是打进一个人的工号,然后查询出一条记录再剪贴粘贴到EXCEL中。我朋友曾试过输入多个工号,希望能一次得到所需记录,但系统报错。就这样每天干到手酸,极大的耗费了时间和精力。
有办法的朋友不用急于回帖:第一,现在时间问题已经解决了,因为他已经“熟练”了。
第二,其企业不准随便下载,且USB接口被“封”,基本上排除了使用更先进软件的可能性。第三,再先进高速的软硬件也无法弥补人在思想管理上的滞后。第四,他是在中信国际做的,号称在纳斯达克上市的,一般人能想到的那些管理者们早该想到了。
我想说的是:任何设备都应该“以人为本”。(就凭这四个字强烈要求加专家分!)
4 楼
methuselah [专家分:6840] 发布于 2005-04-21 09:35:00
请把表结构或者这句sql写出来,我给你写个sql,我初步想你朋友可能是在这种情况:
select * from table where 工号=XXXXX
填写XXXXX部分
请改成 工号 in (XXXX,YYYYY,ZZZZZ)
就可以得到多个记录
我来回复