English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método de uso e exemplo do keyword SQL EXISTS

Referência de Palavras-Chave no SQL

EXISTS

O comando EXISTS testa se há qualquer registro existente na subconsulta, se a subconsulta retornar um ou mais registros, retorna true.

O seguinte SQL lista os preços dos produtos inferiores a20 do fornecedor:

  SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM 
  Products WHERE SupplierId = Suppliers.supplierId AND Price < 20);

O seguinte SQL lista os preços dos produtos iguais a22do fornecedor:

  SELECT SupplierName
FROM Suppliers
WHERE EXISTS (SELECT ProductName FROM 
  Products WHERE SupplierId = Suppliers.supplierId AND Price = 22);

Referência de Palavras-Chave no SQL