SQL

SQL,第1张

SQL

有几种不同的方法可以执行此 *** 作,效率各不相同,具体取决于查询优化器的性能以及两个表的相对大小:

这是最简短的陈述,如果您的电话簿很短,则可能是最快的陈述:

SELECt  *FROM    CallWHERe   phone_number NOT IN (SELECt phone_number FROM Phone_book)

或者(由于Alterlife)

SELECt *FROM   CallWHERe  NOT EXISTS  (SELECt *   FROM   Phone_book   WHERe  Phone_book.phone_number = Call.phone_number)

或(感谢WOPR)

SELECt * FROM   CallLEFT OUTER JOIN Phone_Book  ON (Call.phone_number = Phone_book.phone_number)  WHERe Phone_book.phone_number IS NULL

(如其他人所说,忽略它通常最好只选择想要的列,而不是’

*
‘)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4899931.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存