wanghu20002001 发表于 2008-04-19 22:41

请INFORMIX SQL 的高手帮忙解决!

我有一张表,表名C2 内容如下
    fphm                        jshm
EA2005A00      0000000001262
EA2005A00      0000000001265
EA2006A00      0000000001281
EA2006A00      0000000001282
EA2006A00      0000000001283
想达到以下效果:
EA2005A00      0000000001262   0000000001262
EA2005A00      0000000001265   0000000001265
EA2006A00      0000000001281   0000000001283
请教INFORMIX SQL 的高手该如何解决?!

大梦 发表于 2008-04-20 14:30

看不懂!
0000000001282不要了?

juliey 发表于 2008-04-24 01:00

I guess you want to get a unique fqhm, for every fqhm you want the minimum value in one column and Maximum value in another column.
Please try the following SQL:

SELECT fphm,min(jshm) min_value,max(jshm) min_value FROM c2 GROUP BY fphm

jd_chen 发表于 2008-04-25 15:51

怎么看楼主的问题,有点像IQ题呀???猜猜猜??
页: [1]
查看完整版本: 请INFORMIX SQL 的高手帮忙解决!