sql 中如何查询一个字段符合两个条件

例如:在book表中查询bno满足借了书1没借书2的读者... 例如:在book表中查询bno 满足借了书1没借书2的读者 展开
 我来答
大宝妈谈教育
高粉答主

2020-04-27 · 关注我不会让你失望
知道小有建树答主
回答量:3306
采纳率:100%
帮助的人:51.6万
展开全部

sql中如何查询一个字段符合两个条件的方法。

如下参考:

1.在计算机中,打开Foxtable软件,新建一个表格,如学生评价结果,并输入数据,如下图所示。

2.然后,鼠标左键单击单键攻击菜单下选择[杂项],如下图所示。

3.然后,在菜单列中,左键单击[SQLquery],如下图所示。

4.接下来,在[SQLquery]窗口中选择数据源,如下图所示。

5.然后,在[SQLquery]窗口中,输入SQL查询语句,如下图所示。

6.接下来,在表的预览中,您可以看到通过查询语句显示的数据,如下图所示。

宇宙外的三道题
推荐于2017-09-01 · 知道合伙人体育行家
宇宙外的三道题
知道合伙人体育行家
采纳数:20492 获赞数:245742
如果你想强壮,跑步吧! 如果你想健美,跑步吧! 如果你想聪明,跑步吧!

向TA提问 私信TA
展开全部
可用where...and语句。
如student表数据:
classid name age
1 张三 19
1 李四 20
1 王五 20
2 赵六 18
2 孙七 21
2 杨八 19

如果要查classid为1且age为20的人的信息,可用如下语句:
select * from student where classid=1 and age=20
结果就是:
classid name age
1 李四 20
1 王五 20
select * from student where classid=1 and age=20
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你以为你以为de
2019-06-13 · 知道合伙人软件行家
你以为你以为de
知道合伙人软件行家
采纳数:503 获赞数:1339
某培训机构毕业,大专学位。工作2年,喜欢百度知道答题,可以互相学习共通过进步。

向TA提问 私信TA
展开全部
select * from user where name='张三' and name ='李四'
select * from user where name in ('张三','李四');

分析:

  1. 增加关系表,人员借书信息表。

  2. 在book表中增加借书标记字段。

  3. 条件合适后,查询很方便了。欢迎追问,谢谢采纳!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
badkano
推荐于2017-09-28 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885365
团长

向TA提问 私信TA
展开全部
select t1.bno from
(select bno from book where 书名='书1') as t1,
(select bno from book where 书名<>'书2') as t2
where t1.bno=t2.bno
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chen_hongyang
2013-09-09 · TA获得超过5447个赞
知道大有可为答主
回答量:2790
采纳率:91%
帮助的人:851万
展开全部
select bno from book where 条件 = 书1 and 条件 <> 书2
追问
不行,试过了
追答
你把字段名称,字段的内存发出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式