要查询book表中所有书名中包含“计算机”的书籍情况,可用 啥语句?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了要查询book表中所有书名中包含“计算机”的书籍情况,可用 啥语句?相关的知识,希望对你有一定的参考价值。
(A) SELECT * FROM book WHERE book_name LIKE ‘计算机*’
(B) SELECT * FROM book WHERE book_name LIKE ‘计算机%’
(C) SELECT * FROM book WHERE book_name = ‘计算机*’
(D) SELECT * FROM book WHERE book_name = ‘计算机%’
选那个
可以用SELECT*FROMbookWHEREbook_nameLIKE‘计算机%’。
在数据库操作中,使用频率最多的是查询操作。查询数据时,根据不同的需求,条件对数据库中的数据进行查询 ,并返回结果
查询数据库使用 select 命令。
查询数据表中所有数据 语法:select * from 表名
查询指定字段的显示 语法:select 字段1,字段2,... from 表名
as 别名 在查询时,默认结果显示的字段和表中字段名相同,可以通过别名来修改显示的样式 语法:select 字段1 as 别名,字段2 别名,... from 表名
在给字段起别名时,可以使用 as ,也可以直接在字段后跟别名,省略 as 。
消除重复数据 在查询数据时,查询结果可能会有很多重复的数据,如果不想重复,可以使用 distinct 来实现去重。 语法:select distinct 字段名 from 表名
select distinct c_address from t_student;
注意:distinct 在去重时,会比较所有的指定字段,只有完全相同时才认为是重复的。
带条件查询 where 子句 查询数据时,需要根据不同的需求设置条件。 通过 where 子句来设置查询条件。
扩展资料:
SELECT语句内部各组成部分的理论计算顺序,依次为:
FROM的表连接;
笛卡尔积
ON连接条件筛选(完成了内部连接)
添加外部连接的行
WHERE子句筛选出满足条件的行集;
GROUP BY子句对行集中的行做分组合并,使得多个行对应于结果集中的一行;
应用HAVING子句从中间结果筛选出满足条件的行的集合;
SELECT的结果列中的表达式,然后是DISTINCT关键字处理(如果有的话)。因此,在SELECT中给结果集中的列指定别名,是无法被WHERE子句或者GROUP BY子句或者HAVING可见并使用的。
应用ORDER BY子句对结果集中的行排序。
如果存在TOP或OFFSET/FETCH,对结果行的挑选。
参考技术A 选B,傻孩子。。。。。(没有完全正确的答案,选B还凑合) 参考技术B c本回答被提问者采纳 参考技术C B 参考技术D c以上是关于要查询book表中所有书名中包含“计算机”的书籍情况,可用 啥语句?的主要内容,如果未能解决你的问题,请参考以下文章
使用所学Spring知识,实现简易的图书查询系统功能。实现查询全部图书。 根据书籍编号查询信息。 根据书名查询书籍信息。 根据状态查询书籍信息。