|
主题: 显示记录不完全问题?!
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#12002/4/5 11:56:09
我在做按照职位大小排列时,我给记录集定义: SELECT * FROM basic,fZhiw WHERE fZhiw.fZhiw=basic.fZhiw ORDER BY fZhiw.fzhiwID (两个表:basic,fZhiw分别为个人的详细资料和职务表(两个字段,一个数字的一个职务名称的)) 可当有的人没有职务时,则最后显示不出来,而且有的人的职务名并非和表职务的名字完全对上,比如说一个人是副主任,副书记,则也显示不出来,我如何解决? 我怎么写才能把没职务的排最后,而职务名称基本对上的不一定的完全字一样的也按包含算? 谢谢!
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#22002/4/5 12:05:53
最好全用数字,因为如果里面有中文或没有的时候就不好排了,有时候还会报错,最好在数据库里把你那两个排序的字段改成数字.
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#32002/4/5 16:01:21
我那排序是按照数字排的啊! 数字指向的是中文~ 可有的人没有职位,即也没ID数字! 那就显示不出来了~~ 我用了外连接``结果报错!! SELECT * FROM basic left join fZhiw on fZhiw.fZhiw=basic.fZhiw ORDER BY fZhiw.fzhiwID
|
 aixwf
职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2002/4/5 18:42:59
|
#42002/4/5 19:02:20
SELECT * FROM basic,fZhiw WHERE fZhiw.fZhiw=basic.fZhiw ORDER BY fZhiw.fzhiwID (两个表:basic,fZhiw分别为个人的详细资料和职务表(两个字段,一个数字的一个职务名称的)) 可当有的人没有职务时,则最后显示不出来.....
我也出现了这样的问题,但是我的是报错,不是显示不出来,我的显示不出来也可以的,怎么做的啊???报错是因为什么呢?用外连接也是报错???
|