理解一下select 1 和 exists
生活随笔
收集整理的這篇文章主要介紹了
理解一下select 1 和 exists
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在百度知道上的 解釋是這樣
有時候為了提高效率,只是為了測試下某個表中是否存在記錄,就用1來代替。
例如我的student 中 有學生信息表,我只想知道里面有沒有數據并不在乎數據是哪些,就可以select 1 from student ,這樣大大提高查詢速度,選出100行個1,說明有100條學生信息。常搭配 exists方法當條件使用。
之所以寫一下這篇博客,因為在每一兩SQL中? ??每日兩SQL(2),歡迎交流~?
https://blog.csdn.net/qq_41946557/article/details/103465344#comments
疾風Z? 給我評論的他的寫法,讓我對這個語句產生了興趣【友情提示:題就在上面這個網址中,第二題】
select a.first_name,a.last_name from employees awhere EXISTS (select 1 from dept_emp b where a.emp_no=b.emp_no)結果正確。
感謝疾風Z的留言。get知識點!!!
總結
以上是生活随笔為你收集整理的理解一下select 1 和 exists的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 每日两SQL(9),欢迎交流~
- 下一篇: 常见的 OOM 原因及其解决方法(Out