Mais Populares

7 de abril de 2011

Exemplos de comandos em SQL

Todo o sistema utiliza um banco de dados, e você precisa as vezes de conhecimentos avançados em programação para conseguir criá-los.

Neste tutorial seguirão algumas dicas de como você pode melhorar seus conhecimentos e aprender mais sobre códigos SQL (Structured Query Language).


Caso você esteja procurando algum lugar o básico das funções de sql (você que veio do google), veja agora abaxio:

Criar uma tabela:
Access: "create table suatabela (id int PRIMARY KEY NOT NULL autoincrement, observacoes varchar[255] NULL)"
MySQL: "create table suatabela (id int PRIMARY KEY NOT NULL auto_increment, observacoes varchar(255) );"
SQL Server: "create table [suatabela] (id int PRIMARY KEY NOT NULL IDENTITY[1,1], observacoes varchar[255] NULL)"

Realizar uma consulta:
Todos: "Select * from suatabela"
MySQL: "Select * from suatabela;" <- O MySQL necessita de ponto e vírgula no final.

Outros exemplos:
"select * from suatabela like observacoes='s%'" <- exibe resultados iniciados pela letra "s".
"select * from suatabela like observacoes='odeio'" <- exibe resultados com a palavra odeio no meio do texto da observação.

Realizar uma inclusão:
"insert into suatabela(observacoes) values ('valor1')"
MySQL: "insert into ´suatabela´(´observacoes´) values (´valor1´);" <- O MySQL pode usar tanto aspas como acento agudo. É mais seguro usar acento agudo já que não pertence aos caracteres básicos da tabela ASCII, ou seja, se um usuário digitar um aspas em um campo de formulário, este virá realmente como aspas, e não como algo que irá quebrar a sua string.

Realizar uma exclusão:
"delete from suatabela where id=20"

Atualizar um registro:
"update suatabela set observacao='Esta observação foi alterada.' where id=20"
"update suatabela set observacao='Uma outra alteração',id=0 where id=60"

Nenhum comentário :

Postar um comentário

Deixe seu comentário abaixo e curta Tutorial TI no facebook!