设为首页 加入收藏

TOP

关于 SQLite 的 EXISTS 与 NOT EXISTS
2019-02-08 00:08:15 】 浏览:20
Tags:关于 SQLite EXISTS NOT

话不多说先来看看表结构:



显而易见 Pid 存放的 Person 的 id ;下面重点(奇葩需求!!!!)


 


我需要向表一(Person)里插入几条数据(...)这时候不会对表二做任何操作。


需求:查询表一(Person)条件是表二(Person_Visison)里有没有表一(Person)的 id 如果有则不返回 结果集,没有则返回。


上代码:                       (:这是我封好的js主要看SQL语句)


相关子查询执行过程:先在外层查询中取“学生表”的第一行记录,用该记录的相关的属性值(在内层WHERE子句中给定的)处理内层查询,若外层的WHERE子句返回“TRUE”值,则这条记录放入结果表中。然后再取下一行记录;重复上述过程直到外层表的记录全部遍历一次为止。


嘿嘿嘿好理解多了吧!!!!!!!



编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇MySQL列名中包含斜杠或者空格的处.. 下一篇深入认识MangoDB在企业中应用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }