ここにクエリがあります
SELECT * FROM customers  
WHERE 
     NOT EXISTS 
     (     
          SELECT 1 FROM brochure_requests     
          WHERE  brochure_requests.first_name = customers.customer_first_name AND    
          brochure_requests.last_name = customers.customer_last_name
     )
このクエリは問題なく機能しますが、なぜ機能するのかわかりません。NOT EXISTS 部分の1SELECT 1は何のためのものか。このクエリを実行したとき
select 1 from test2
結果は次のとおりです。
1
-----
1
1
1
1
1
1
1
1
1
1
1
..
存在しないクエリはどのように機能しますか?