关于数据库中select...from....where....表示的意思分别如下:
select的后面表示筛选的内容,from的后面表示筛选内容来自的位置,where的后面表示筛选的条件。
例如:SELECT * FROM T WHERE C1如'wiki%raid',此操作语言的返回结果为wiki10或wikipedia100。
SELECT语句内部各组成部百分的理论计算顺序如下:
1、FROM的表连接;
2、WHERE子句过滤出符合条件的行集;
3、GROUP BY子句对行集中的行进行分组和合并,以便多行对应于结果集中的一行;
4、使用HAVING子句从中间结果中筛选出满足条件的行集。
扩展资料:
数据操作语言是完成数据操作的命令,通常分为两种类型的数据操作。
1、数据检索问题(通常称为查询):查找所需的特定数据。
2、数据修改:插入,删除和更新数据。
数据操作语言通常由INSERT(插入),DELETE(删除),UPDATE(更新),SELECT(检索,也称为查询)等组成。由于SELECT通常被使用,因此通常称为查询(检索) )的语言和答案分开显示。
select后面表示筛选的内容,from后面表示筛选内容来自的位置,where后面表示筛选的条件。
比如:SELECT * FROM T WHERE C1 like 'wiki%',这个操作语言的返回结果就是wiki10或wikipedia100。
SELECT语句内部各组成部分的理论计算顺序,依次为:
1、FROM的表连接;
2、WHERE子句筛选出满足条件的行集;
3、GROUP BY子句对行集中的行做分组合并,使得多个行对应于结果集中的一行;
4、应用HAVING子句从中间结果筛选出满足条件的行的集合。
扩展资料
数据操纵语言是完成数据操作的命令,一般分为两种类型的数据操纵。
1、数据检索(常称为查询):寻找所需的具体数据。
2、数据修改:插入、删除和更新数据。
数据操纵语言一般由 INSERT(插入)、 DELETE(删除)、 UPDATE(更新)、 SELECT(检索,又称查询)等组成。由于 SELECT经常使用,所以一般将它称为查询(检索)语言并单独出现。
参考资料来源:百度百科—select()
参考资料来源:百度百科—结构化查询语言
本回答被网友采纳