MySQL é um sistema de banco de dados relacional que organiza dados em tabelas. Depois de criar seu banco de dados MySQL , existem funções avançadas e técnicas que você pode utilizar para fazer suas consultas executar de forma eficiente . Tipos de dados
MySQL tem vários tipos de texto ( por exemplo: " Varchar " ), vários tipos de número (exemplo: "int" ) e tipos diversos de data ( exemplo: " Tempo) , e escolher o menor possível tipo pode economizar memória .
índices
Índices em colunas são definidas pela adição de " chave Primária ", " chave", "Único" ou "Índice para criar ou alterar "declarações e melhorar a velocidade de recuperação de dados do banco de dados em detrimento da memória .
Pesquisando várias tabelas
a palavra-chave " Junte-se "pode ser usado com "Select ", "Delete" e "Update declarações" para retornar resultados de múltiplas tabelas , unindo dados de colunas correspondentes.
combinação de resultados
Pentear os resultados de múltiplo " Selecione " declarações em uma mesa pode ser realizado com "a União" , quando os dados retornados tem colunas onde o primeiro nome da coluna da tabela 1 é igual a primeiro nome de coluna da tabela2 e assim por diante correspondência .
Funções de agregação
MySQL, funções agregadas realizar cálculos sobre e combinar dados de colunas em um único registro e pode ser usado com o " Group By " para afetar os valores exclusivos de uma coluna ou colunas .
Funções de Fluxo de Controle
Funções como "Caso ", "Se ", " IFNULL " e " nullif " permitem que o usuário colocar condições em instruções SQL e retornar valores com base em se a condição em particular é verdadeira ou falsa.