Curso SQL - Unico - Aula04 - Where

download Curso SQL - Unico - Aula04 - Where

of 7

Transcript of Curso SQL - Unico - Aula04 - Where

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    1/7

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    2/7

    www.unimake.com.br

    Condies: Clusula WHERE

    Operadores de Comparao

    Operadores Lgicos

    Exerccios

    Objetivos

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    3/7

    www.unimake.com.br

    A clusula WHERE permite selecionar linhas baseado uma expresso booleana. Somente as linhas para as qa expresso avaliada como TRUE so retornadas noresultado.

    WHERE

    SELECT fco,fde,fgrFROM esprodWHERE fgr = '01 007'

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    4/7

    www.unimake.com.br

    Operador Descrio

    < menor> maior

    = maior ou igual

    = igual

    ou != diferente

    BETWEEN entre

    Not Negao

    OPERADORES DE COMPARAO

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    5/7www.unimake.com.br

    No PostgreSQL Esto disponveis os

    operadores lgicos habituais:

    ANDOR

    NOT

    OPERADORES LGICOS

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    6/7

    www.unimake.com.br

    O SQL utiliza a lgica booleana de trs

    valores, onde o valor nulo representa o"desconhecido". Devem ser observadas a

    seguintes tabelas verdade:

    OPERADORES LGICOS

    a b a AND b a OR bTRUE TRUE TRUE TRUE

    TRUE FALSE FALSE TRUE

    TRUE NULL NULL TRUE

    FALSE FALSE FALSE FALSE

    FALSE NULL FALSE NULL

    NULL NULL NULL NULL

    a NOT a

    TRUE FALSE

    FALSE TRUE

    NULL NULL

  • 8/8/2019 Curso SQL - Unico - Aula04 - Where

    7/7

    www.unimake.com.br

    1. Fazer um select na tabela esprod, trazendo somente os grupos '01' m

    somente produtos entre 10 a 20. TABELA: ESPROD

    2. Fazer um select para trazer somente os clientes da cidade dePARANAVAI que tenham devolucoes, e sejam maior de 21 anos.TABELAS: GECAD, FANFC, FATIP

    3. Fazer um select que liste todas as venda de um determinado clientedeterminado periodo. TABELAS: FANFC

    WHERE - Exerccios