Treinamento PHP
Módulo 2
PHP Avançado
“Está conosco o Senhor dos Exércitos”
Waelson Negreiros
[email protected]
waelson.com.br
Agenda

SQL – DML
 Comando
INSERT
 Comando DELETE
 Comando UPDATE
 Comando SELECT
Operadores Lógicos
 Operadores Relacionais

SQL DML

DML
 Acrônimo
de Linguagem de Manipulação de
Dados
 São
os comandos:
INSERT
 UPDATE
 DELETE
 SELECT

SQL DML

DML
 Alguns

autores classificam os comandos em:
DML
INSERT
 UPDATE
 DELETE


DQL

SELECT
SQL DML

Comando INSERT
 Utilizado
tabela
para inserir informações em uma
SQL DML

Comando UPDATE
 Utilizado
para atualiza um ou mais campos de
uma tabela
SQL DML

Comando DELETE
 Utilizado
para remover uma ou mais linhas de
uma tabela.
SQL DML

Comando SELECT
 Utilizado
para recuperar informações de uma
ou mais tabelas.
 Pode ser composto por várias cláusulas
SQL DML

Comando SELECT
 Modelo
Utilizando nos Exemplos
SQL DML

Comando SELECT
SQL DML

Comando SELECT
SQL DML

Comando SELECT
SQL DML

Comando SELECT
SQL DML

Comando SELECT
 Agrupando
Resultados
SQL DML

Comando SELECT
SQL DML

Comando SELECT
 Filtrando
Resultados Agrupados
SQL DML

Comando SELECT
SQL DML

Comando SELECT
 Ordenando
Resultados
SQL DML

Comando SELECT
SQL DML

Comando SELECT
 Recuperando
Registros Distintos
SQL DML

Comando SELECT
SQL DML

Comando SELECT – Operadores Lógicos
 AND

Avalia as condições e devolve um valor verdadeiro
caso ambos sejam corretos.
 OR

– OU lógico
Avalia as condições e devolve um valor verdadeiro
se algum for correto
 NOT

– E lógico
– Negação lógica
Devolve o valor contrário da expressão
SQL DML

Comando SELECT – Operadores Lógicos
SQL DML

Comando SELECT – Operadores Relacionais
<
Menor que
 > Maior que
 <> Diferente de
 <= Menor ou Igual que
 >= Maior ou Igual que
 = Igual a
 BETWEEN Utilizado para especificar um
intervalo de valores
SQL DML

Comando SELECT – Operadores Relacionais
– Utilizado na comparação de um modelo e
para especificar registros de um banco de dados.
"Like" + extensão % vai significar buscar todos
resultados com o mesmo início da extensão.
 LIKE
SQL DML

Comando SELECT – Funções de Agregação
 AVG
– Utilizada para calcular a média dos valores de um
campo determinado.
 COUNT – Utilizada para devolver o número de registros
da seleção.
 SUM – Utilizada para devolver a soma de todos os valores
de um campo determinado.
 MAX – Utilizada para devolver o valor mais alto de um
campo especificado.
 MIN – Utilizada para devolver o valor mais baixo de um
campo especificado.
SQL DML

Comando SELECT – Funções de Agregação
Download

Módulo 2 - Waelson Negreiros