子查询返回多个字段_mysql中复杂查询

  • Post author:
  • Post category:mysql


复杂查询要掌握的知识有,视图,子查询,标量子查询,关联子查询,还有各种函数的使用


一 :视图

:视图也是一张表。只不过存放的是执行的sql语句,执行sql语句以后会生成一张临时表,视图就是sql语句,每次运行视图之后,就是运行sql语句,得到的表示临时表。不会实际占用空间,节约资源,(感觉类似代码中函数的概念)


视图的创建:

530ab51cb7244e93ce040d19c44d6718.png

注意的是,创建视图的字段和查询之后的字段是一致的,都是性别和人数

c2097b05dc63155d39338cd6e2d36c26.png

创建视图的结果


使用视图:

4e945fafe2752d66a5598716ee7b3b4c.png

在查询语句from后使用视图名即可,select 性别,人数 from 视图名;


删除视图:

7b0be699983d8b55af476659c49644b5.png

选择视图,右键,就会显示删除视图即可


视图的作用:在最开始的时候就说过了