是这样的,我对sql server 中的表进行查询,对于一个楼,它有两个字段,楼号,8位;房间号,7位。如:楼号 00010002,前四位,小区号,后四位,楼号。房间号,如0006002,前四位,所在楼层,后三位,房间号。查询的时候,用户可以按照,小区、楼、房间三项来查询,而且当用户按房间来查的时候,要选择101、102等,楼号也是一样,选1号楼等。我用adoquery查询,sql语句怎么写?
谢谢!
谢谢!
解决方案 »
- cadimportvcl 5.25版,谁要?
- 如何把dbgrid中的数字显示为字符串
- CheckListBox或ListView 怎么实现多列复选?
- 请问,这是什么错误 [Fatal Error] Project1.dpr(25): File not found: 'SUIURLLabel.dcu'
- 数据采集用什么组件?TCLIENTSOCKET,TSERVERSOCKET,TIDTCPCLIENT,TIDTCPSEVER?
- 请问各位高手服务器windows2000server启动后但未登陆再这种情况下怎样才能将让客户端连接中间层?
- 我为什么用下面的这个组件,不能监视Temp文件夹的改变?其他的文件夹都可以正常的监视?
- 请问各位,做了一个餐饮系统,4个前台,4个后厨涉及到8个打印机,我该如何去做??????????????
- 如何将数据库中的TEXT型内容放入MEMO中
- 请各位前辈帮帮忙为我指点迷津!!
- 菜鸟提问
- 到底是容易还是难,在线等待,急!!!!!!
select * from 表
where substring(楼号,1,4)=要查的小区号
2、楼
select * from 表
where substring(楼号,5,3)=要查的楼号
3、房间号
select * from 表
where substring(房间号,5,3)=要查的房间号
或者
select * from 表 where 楼号 like '0001%' and 楼号 like '%0002'