跪求一条SQL语句!急!在线等!高手们,帮个忙!

让用户选择条件:计划开工日期(字段:ddd),实际开工日期:(字段:dd),计划竣工日期(字段:d)和地区(字段:ccc)然后查处在用户选择条件内的数据来。SQL语句怎么... 让用户选择条件:计划开工日期(字段:ddd),实际开工日期:(字段:dd),计划竣工日期(字段:d)和地区(字段:ccc)然后查处在用户选择条件内的数据来。
SQL语句怎么写?
日期那有三个选项,把这三个选项都要加进去。和另个条件,就是地区。
条件是在那三个日期之间的。
怎么写?
我只知道betten..and...只能写两个
二我这有三个怎么写?
展开
 我来答
Tindlong
2008-09-27 · TA获得超过127个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:121万
展开全部
select * from 表 where (计划开工日期 >'2008-9-1' and 计划开工日期<'2008-10-1') and (实际开工日期 >'2008-9-1' and 实际开工日期<'2008-10-1') and (计划竣工日期 >'2009-9-1' and 计划竣工日期<'2009-10-1') and 地区='广州'

这里每个日期都是时间段,当然你可以改成等于.不过上面是MS SQL的语法,不是ACCESS的.
贾如是
2008-09-27 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:147万
展开全部
在此,假设你的oracle数据库,表中日期字段都为date类型,
假设你的页面选择日期格式为 2008-09-27
,表名为 project
你的补充所说:ccc字段为地区id(zone表的zoneId),你还需要通过它得到另一个表zone中的地区name

sql如下:
select p.*,z.zoneName
from project p ,zone z
where p.ccc=z.zoneId
and p.ddd=to_date('计划开工日期','yyyy-MM-dd')
and p.dd=to_date('实际开工日期','yyyy-MM-dd')
and p.d=to_date('计划竣工日期','yyyy-MM-dd')
and p.ccc='地区'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谈论用户名
2008-09-27 · TA获得超过1189个赞
知道小有建树答主
回答量:3981
采纳率:21%
帮助的人:1072万
展开全部
select * from 表 where ddd=计划开工日期 and dd=实际开工日期 and d=计划竣工日期 and ccc =地区
根据你的要求可以更改条件.上面给的是条件等于用户选择的条件.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangrenjie22
2008-09-27
知道答主
回答量:19
采纳率:0%
帮助的人:21.5万
展开全部
select * from table
where ddd='xxx'
and dd='xxx'
and d='xxx'
and ccc='xxx'

不知道你的意思我理解正确没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangkejingc10
2008-09-27 · TA获得超过360个赞
知道小有建树答主
回答量:406
采纳率:0%
帮助的人:116万
展开全部
建议在程序查询窗口里生成sql语句 选几个生成好多就是 普通的全表查询 限制条件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gameroger
2008-09-27 · 超过17用户采纳过TA的回答
知道答主
回答量:60
采纳率:33%
帮助的人:27.6万
展开全部
oracle的写法
select * from table
where to_char(ddd,'yyyy-mm-dd') = '2008-09-27'
and to_char(dd,'yyyy-mm-dd') = '2008-09-27'
and to_char(d,'yyyy-mm-dd') = '2008-09-27'
and ccc = '地区'
你前台输入的是什么格式的日期?反正就是要把后台的日期格式和前台的对应起来就行了嘛。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式