CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 20006
tweety
·
2004-08-31 07:29:27
·
阅读: 475
不在当前表中的数据?看不懂,我理解it365这语句的意图是:按orgid排序,选择第3、4两条记录,我理解错了?
<空>
相关信息:
这种SQL效率如何?
(116字)
(
it365.com
[678]
2004-08-30 17:02
)
用 not exist 效率會高點。
(空) (
wander
[445]
2004-08-30 17:24
)
用exist效率會高點!
(空) (
wander
[398]
2004-08-30 17:24
)
能解释一下吗,"select top *"啥意思,我咋没有用过
(空) (
furnace
[500]
2004-08-30 17:28
)
头n行,sql server的语法,b/s下面分页常用
(空) (
dead_lee
[467]
2004-08-30 17:29
)
没有必要两个order by吧
(空) (
dead_lee
[533]
2004-08-30 17:28
)
这条语句有问题吧,查询里面的子查询中的表都已同一个,这样能查到数据吗?
(35字)
(
河北测鱼
[541]
2004-08-31 15:05
)
应该没问题吧
(空) (
tweety
[368]
2004-08-31 15:09
)
查找不在当前表中的数据,你说有意义吗?
(19字)
(
河北测鱼
[457]
2004-08-31 15:25
)
有没有注意,查询和子查询都有top 2 而且排序的顺序都一样。怎么能出结果呢。
(空) (
河北测鱼
[485]
2004-08-31 15:30
)
不在当前表中的数据?看不懂,我理解it365这语句的意图是:按orgid排序,选择第3、4两条记录,我理解错了?
(空) (
tweety
[474]
2004-08-31 15:29
)
你说对了,我错了。
(15字)
(
河北测鱼
[390]
2004-08-31 15:31
)
据说,高手一般不用select *
(空) (
ahfei
[370]
2004-08-31 15:30
)
据说,高手一般都用 where (空) (ahfei [1] 8-31 15:30)
(空) (
咔波碧宝
[424]
2004-08-31 15:31
)
这条语句也没有用select * 用的是selecet top 2 * 不知这个人算不算高手
(空) (
河北测鱼
[446]
2004-08-31 15:35
)
这么分页,如果页数很多,取大页码的数据的时候子查询返回的ID列表就会很大,不知道会不会影响效率。如果页数不是很多倒没什么问题
(空) (
tweety
[546]
2004-08-31 15:48
)
在sql server中,有更好的办法吗?
(空) (
sea026
[348]
2004-08-31 16:26
)
我记得以前jojo大虾还是谁用存储过程解决,在服务端用游标Fetch absolute,然后把需要的关键字段值取出来放入临时表再作查询。不知道对比起来效率如何
(空) (
tweety
[563]
2004-08-31 16:32
)
找到了,http://www.delphibbs.com/delphibbs/dispq.asp?lid=1083587
(空) (
sea026
[446]
2004-08-31 16:44
)
照此帖的说法,搂主的做法是效率最高的了
(空) (
tweety
[367]
2004-08-31 16:58
)
你没看完吧
(67字)
(
sea026
[453]
2004-08-31 17:19
)
我考,这个当然可以了,但是要做跳转至指定页的话就不行了(除非保证orgid是连续递增的)
(空) (
tweety
[434]
2004-08-31 17:22
)
楼主又没说条件呀
(空) (
sea026
[436]
2004-08-31 17:38
)
这个以前在Delphi论坛讨论过很多会。。。。
(空) (
dead_lee
[371]
2004-08-31 16:31
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录