Ansi tutorial sql
Americano National Standards Institute (ANSI) fornece normas comuns para linguagens de programação, como Structured Query Language (SQL). SQL tem quatro comandos padrão: INSERT, UPDATE, DELETE e selecione. Estes quatro comandos de controlar os dados colocados em tabelas SQL. Os desenvolvedores podem inserir novos dados, atualizar dados atuais e remover registros. Sabendo algumas declarações ANSI SQL básicos ajuda você a começar a codificação funções de banco de dados.
Video: SQL: Rules for Sub-queries
Selecione os dados de suas tabelas. A "escolha" de comando é a declaração mais usada, porque ele recupera todos os dados localizados no banco de dados. O seguinte é um exemplo de um comando SQL select:
SELECT * FROM cliente
O sinal "*" diz ao motor de SQL para recuperar todos os registros da tabela. Substitua o "cliente" com o nome do seu banco de dados. Você também pode filtrar registros usando a cláusula "onde". O código a seguir é um exemplo de recuperar o cliente com o ID 1:
SELECT * FROM cliente onde ID = 1
Video: Let's Learn SQL! Lesson 29: Joins and ANSI Standard Syntax
Inserir registros em seu banco de dados. Este comando é usado para adicionar registros para suas tabelas. Cada coluna da tabela contém um pedaço de informação para o seu banco de dados. Por exemplo, o seguinte código adiciona um cliente à tabela "cliente":
inserir no cliente (nome, sobrenome) valores (# 039-Joe # 039-, # 039-Smith # 039-)
O "nome" e valores "Sobrenome" são os nomes das colunas na sua tabela de banco de dados. Os valores e "Joe" "Smith" são os dados reais gravados na tabela.
Editar dados na tabela. A declaração "update" altera o valor atual em sua tabela com os valores recentemente definidos. O código a seguir é um exemplo de uma instrução de atualização:
atualização conjunto cliente firstname = # 039-John # 039- onde customer_id = 1
Neste comando, o cliente cujo ID é "1" é atualizado para "John". Se você não adicionar a cláusula "where" para o comando, todo o banco de dados é alterado e todos os registros têm um valor "nome" de "John". Por esta razão, é fundamental usar sempre a cláusula "onde".
O comando SQL "delete" não é usado tão frequentemente, porque a maioria dos administradores preferem arquivar dados em vez de excluí-lo. No entanto, alguns casos exigem a instrução de exclusão, como remover registros duplicados de tabelas. O comando a seguir exclui registros da tabela do cliente:
excluir do cliente, onde sobrenome = # 039-Smith # 039;
A declaração acima exclui todos os registros onde o cliente # 039-s último nome é "Smith". Ele # 039-S também importante usar uma cláusula "where" nesta declaração, porque sem ela todos os registros na tabela são apagados.
Referências
- ligação W3 Escolas: Select Statement
- ligação W3 Escolas: INSERT
- ligação W3 Escolas: Declaração de Atualização
- ligação W3 Escolas: instrução DELETE