注册 登录
编程论坛 ACCESS论坛

各位.这个代码是不是这样写的

fzying 发布于 2008-09-03 23:24, 1558 次点击
"要查询 Class 表中字段c_stu 值大于50 或者小于20的记录,并返回c_name和c_stu字段,应该怎么写SQL语句."
Select c_name,c_stu from class where c_stu >50 and c_stu<20

各位.这个代码是不是这样写的.怎么我做题时.老是不对.那里出问题了.指点一下.
新手
9 回复
#2
anlige2008-09-04 00:48
Select c_name,c_stu from class where c_stu >50 or c_stu<20
你用and是和的意思,怎么可能有数据即大于50又小于20呢
#3
yangzeng2008-09-04 07:29
建议楼主从数据库基础学习!
#4
sunfishy2008-09-04 08:20
and 是"和"

or  是 "或"

改下就可以了.!
#5
fzying2008-09-04 19:50
Select c_name,c_stu from class where c_stu >50 or c_stu<20
这代码也不行的.我早就试了.
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录
#6
yms1232008-09-04 20:40
不知道这题怎么出的
他的题面就用的是"或者"而不是"和"
在SQL里表示或者的只有or
#7
multiple19022008-09-04 21:46
fif的教程吗?

它似乎要求你写的sql语句要最标准还是最精简什么的,你的大于号前面有个空格也许影响判断。你别指望一个flash里还有个sql解析引擎,它只能按照标准答案判断。
#8
fzying2008-09-04 22:11
[bo][un]multiple1902[/un] 在 2008-9-4 21:46 的发言:[/bo]

fif的教程吗?

它似乎要求你写的sql语句要最标准还是最精简什么的,你的大于号前面有个空格也许影响判断。你别指望一个flash里还有个sql解析引擎,它只能按照标准答案判断。


谢了.
#9
yangzeng2008-09-05 11:13
我试过的,可以的
#10
yangzeng2008-09-09 09:05
楼主这个问题解决了吗?我以前试过,可是现在试了一下,也不行了
1