我有一个这样的表
标号 层号 数值 hs
1 A 0.2 ch
2 B 0.3 cb
cn
ch
cf
cn
我想实现这样一个查询语句,查询后的结果如下表
标号 层号 hs
1 A ch
ch
2 B cb
cn
cn
cf
就是把 hs中有相同值的写到一起(空值的不要),但这个字段下的值有可能还只有一个值,所以只要把 这一个值查询出来就行了 也就是这个字段下的值是不固定的我应如何实现这条查询语句,是不是应该把hs字段的值写到某个文件中
然后在查询 比较啊!
标号 层号 数值 hs
1 A 0.2 ch
2 B 0.3 cb
cn
ch
cf
cn
我想实现这样一个查询语句,查询后的结果如下表
标号 层号 hs
1 A ch
ch
2 B cb
cn
cn
cf
就是把 hs中有相同值的写到一起(空值的不要),但这个字段下的值有可能还只有一个值,所以只要把 这一个值查询出来就行了 也就是这个字段下的值是不固定的我应如何实现这条查询语句,是不是应该把hs字段的值写到某个文件中
然后在查询 比较啊!
解决方案 »
- fastreport如何与程序共用数据库connection
- DBGrid是否支持选择框(Check Box)类型的多项选择?
- 如何在DBGRID的各单元格,当数值发生变化时,执行一段代码呢,,不想在DataSet处理!
- 问问大家,原创文章被别人使用,但没有注明转帖是什么感觉?
- 自己准备写一个工资发放和发布的程序,欢迎探讨.
- 如何通过程序知道屏幕保护程序运行了
- 进度条的颜色能不能换?老是灰的!
- 请问那里有DELPHI和SQL数据库连接的程序实例可以下载,或者有关这方面的书可以下载
- 怎样设置windows任务栏的自动隐藏属性?分不够再加!UP也有分!
- 天啊,难道在CSDN上没有人能够回答我的问题?
- 求助!关于用集合来实现组合的问题
- DBGridEh中的CheckBox可以实现全选的效果吗?
from 表
order by hs, 层号, 标号
from 表
where hs is not null
order by hs, 层号, 标号
from 表
where hs is not null
order by 层号, 标号
group by hs
空值的也会查询出来啊
如果hs 只有一个值cn
hs
cn
cn
cn
空值
cn
查询出来的就是下面这样了
hs
cn
空值
from a where hs is not null
order by hs
这样把hs 为空值的也 查询出来了啊
不要空值啊!!!where hs is not null 这里已经限制了怎么会这样 啊
这样写会出错的!
!
007 我就是象你给我的那样写
select *
from a where hs is not null
order by hs
我在看看
写成这样就好了 !!!可以了
谢谢俩位了 啊