SQL IN




SQL > Comandos SQL > In

Na linguagem SQL, a palavra-chave IN pode ser utilizada de duas formas e esta secção introduz uma que está relacionada com a cláusula WHERE. Quando utilizada neste contexto, sabemos exatamente o valor dos valores devolvidos que pretendemos visualizar em pelo menos uma das colunas. A sintaxe para utilizar a palavra-chave IN é a seguinte:

SELECT "nome_coluna"
FROM "nome_tabela"
WHERE "nome_coluna" IN ('valor1', 'valor2', ...);

O número de valores entre parênteses pode ser um ou mais, com cada valor separado por uma vírgula. Os valores podem ser numéricos ou caracteres. Se existir apenas um valor entre parênteses, o comando é equivalente a

WHERE "nome_coluna" = 'valor1'

Por exemplo, podemos pretender selecionar todos os registos das lojas de Los Angeles e San Diego na Tabela Store_Information,

Tabela Store_Information
Store_NameSalesTxn_Date
Los Angeles150005-Jan-1999
San Diego25007-Jan-1999
San Francisco30008-Jan-1999
Boston70008-Jan-1999

introduzimos

SELECT *
FROM Store_Information
WHERE Store_Name IN ('Los Angeles', 'San Diego');

Resultado:

Store_Name Sales Txn_Date
Los Angeles 1500 05-Jan-1999
San Diego 250 07-Jan-1999

SQL BETWEEN >>



Copyright © 2014   1keydata.com   Todos os direitos reservados.


SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL Funções
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL ALIAS
SQL Join
SQL Outer Join
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM
SQL LENGTH
SQL REPLACE
SQL DATEADD
SQL DATEDIFF
SQL DATEPART
SQL GETDATE
SQL SYSDATE




Mapa do site