zoukankan      html  css  js  c++  java
  • sql not in

    sql 语句比较 
    两个很基础的SQL 可是我一不小心就写错了。特此记录。
    SELECT * FROM `jk_usertags` ut  WHERE ut.`id` NOT IN (SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid)
    SELECT * FROM `jk_usertags` ut ,(SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid) test WHERE ut.`id` NOT IN (test.tagid) 
     
    第一个sql 先查询(SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid)
    再SELECT * FROM `jk_usertags` ut  WHERE ut.`id` NOT IN (SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid)
     
    第二个sql (SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid) 先查出这个,然后把这个当成一个表
    再SELECT * FROM `jk_usertags` ut ,(SELECT tagid FROM `jk_tagvsuser` GROUP BY tagid) test WHERE ut.`id` NOT IN (test.tagid) 
     
     
    积累知识,分享知识,学习知识。
  • 相关阅读:
    面试经验
    二叉树和递归
    优先队列
    队列问题
    书法学习资料
    栈的问题
    Git常用命令
    字母大小写转换
    深入类中的方法[8] - 抽象方法与抽象类
    深入类中的方法[7] - 关于 inherited
  • 原文地址:https://www.cnblogs.com/bin-pureLife/p/3737418.html
Copyright © 2011-2022 走看看