暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库子查询

编程创造城市 2021-05-13
714

数据库子查询

       百度官方定义:子查询是一种常用计算机语言SELECT-SQL语言中嵌套查询下层的程序模块。当一个查询是另一个查询的条件时,称之为子查询。

按照我的理解,子查询,就是将查询的结果,即返回的结果,作为条件来进行优先查询,

比如 5+2*3=21 ,真实的答案为11,但是怎么才能得到21,便将前两位用括号括起来,

(5+2)*3 = 21;

括号中的条件就是最优先执行的条件;

 

举个例子:

       在当前的数据表中,有三条数据


 

       我们写上条件查询,查询userId1的用户


      

       这是正常写法,但是我们可以将userId=后面的条件,变成查询语句来进行查询


                                   一定要加入括号,才是优先查询,不然会报错

 

很好理解上面的问题,因为在数据库中,直接输入select 1,便会返回为1的结果


文章转载自编程创造城市,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论