select查询

1、全部查询
1.1 users表中的所有数据,返回数据的id和name,其中“id,name”部分可写多个,用逗号连接

select id,name from users

1.2 select后为 * 的话,表示展示表中的所有字段属性

select * from users

2、条件查询
2.1 单个条件查询
查询users表中,名字为“名字啊”的数据,where后面为查询条件

select id,name from users where name='名字啊'

2.2 多个条件查询
查询条件为多个时,用 and 进行连接

select id,name from users where name='名字啊' and type='类型啊'

2.3 关联表查询
对查询条件name进行关联查询,可用in进行嵌套,多个查询条件同上编写,正常嵌套
查询book表中和users表中name相同的且userId=15的数据进行返回

select id,name from users where name in (select name from book where userId=15)

© 此情可待成追忆,只是当时已惘然。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、数据库相关概念 1、数据库(Database): 是按照数据结构来组织、存储和管理数据的仓库 2、数据库管理系...
    某某宝阅读 5,316评论 0 0
  • 注意: 撰写本文目的主要是为了给自己做一个备忘录,如果你学过Mysql并且希望从本文中找到一些忘记的知识点,那么你...
    页川叶川阅读 3,496评论 0 1
  • distinct 关键字 有时需要将表中的记录去掉重复后显示出来,可以用distinct关键字来实现,例如执行语句...
    云师兄阅读 8,054评论 0 0
  • 关系数据库 是指一些相关的表和其他数据库对象的集合。对于关系数据库来说,关系就是表的同义词。 表是由行和列组成(类...
    l0金色的太阳0l阅读 4,438评论 0 1
  • 1.select * from person:查询表中所有属性 2.select '属性',... from pe...
    项啊丑阅读 3,118评论 0 0