270 likes | 392 Views
Treinamento PHP. Módulo 2 PHP Avançado. Waelson Negreiros waelson@gmail.com waelson.com.br. “Está conosco o Senhor dos Exércitos”. Agenda. SQL – DML Comando INSERT Comando DELETE Comando UPDATE Comando SELECT Operadores Lógicos Operadores Relacionais. SQL DML. DML
E N D
Treinamento PHP Módulo 2PHP Avançado Waelson Negreiros waelson@gmail.com waelson.com.br “Está conosco o Senhor dos Exércitos”
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 para inserir informações em uma tabela
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 – E lógico • 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 – 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 • LIKE – 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.
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