access中 创建一个查询 查找并显示有摄影爱好的学生的“学号”,“姓名”字段内容

作者&投稿:溥路 (若有异议请与网页底部的电邮联系)
创建一个查询,查找没有摄影爱好的学生的姓名,学好,成绩等内容~

查询语句:select *from table where "爱好" not like ‘%摄影%’
语句成立的前提是数据都存在于创建的数据表中,“*”指的是查询所有列,table是你建立的表名,“爱好”是你创建的一个内容全是爱好的属性列。


在数据库操作中,使用频率最多的是查询操作。查询数据时,根据不同的需求,条件对数据库中的数据进行查询 ,并返回结果。数据库基本查询语句规范为:select 区域 from 表名。
扩展资料
模糊查询:select * from 表名 where 列名like '%中文%';
组合查询:select distinct 列名 from 表名 where 条件;
范围查询:select * from 表名 where 列名 between 'A' and 'B';
多条件查询:select * from 表名 where 列名='A' or列名='B';
参考资料来源:百度百科—select()

对源数据表筛选出有"绘画"爱好的记录,然后用"性别"分组汇总算出人头数,
请参考下列语句:
select 性别,count(1) as 人数 from 学生表 where 爱好 like "*绘画*" group by 性别;

1.首先在计算机上打开已建立的数据库度数和数据表,点击“创建”——查询设计,如下图。

2.然后,在弹出的显示表窗口中,单击表的选项卡下的A,然后单击add按钮。

3.接下来,双击添加表A中的跟踪名称和年龄。

4. 之后,在字段的年龄条件框中输入“<20”。

5.然后,在组成内部表的窗口中单击当前数据库,编辑表名,然后单击右上角的ok按钮。

6.最后,如图所示,对于小于20的数据,将生成一个单独的数据表。



创建一个查询设计

如图

 

 

其中tStud是表名,跟你不一致的话,你自己替换一下

 

 

最后切换到sql视图是这样

SELECT 学号,姓名 FROM tStud where 简历 like '*摄影*';


select 学号,姓名 from 表 where 简历 like %摄影%