编程论坛's Archiver

SmallKnight 发表于 2008-5-13 09:36

有十个日期变量,怎样把它从大到小排列(不能用表,然后order by的方法),有什么好方法?

不能用insert into tablename ,然后用select xxx from tablename order by xxx的方法。

wdliu 发表于 2008-5-13 10:05

你能否说清楚一些举例说明一下结果

SmallKnight 发表于 2008-5-13 10:17

如:

有dt1到dt10十个日期变量
dt1='2008-01-01 02:00'
......
dt8='2008-01-03 02:00'
dt9='2008-01-02 03:00'
dt10='2008-01-05 03:00'
然后把这十个数从大到小重新赋值,即dt1最大,dt10最小

happynight 发表于 2008-5-13 15:46

那照说的要求 那就只能老老实实的写循环 用冒泡法排序

zougonghua 发表于 2008-5-15 09:55

回复 4# 的帖子

用冒泡法怎么写..

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.