SdevLab – Curso | Aprenda SQL Online

Fala galera,

No post de hoje, apresento a vocês um curso de SQL. A história é a mesma das publicações anteriores: os posts são o resultado de um material didático que preparei para um curso que ministrei na época da faculdade. Então, vou postar mais alguns cursos aqui nos próximos dias!

OBS: O “curso” foi planejado para autodidatas, não é como na sala de aula que quando você não entende pode simplesmente levantar a mão e fazer uma pergunta. Aqui no nosso curso quem não entender algo, pode (e deve) usar o recurso do comentário!

Curso de SQL

sql

Aulas do Curso

Para quem estiver interessado, segue abaixo um roteiro de tutoriais que foi preparado para quem não entende nada do assunto e deseja saber o básico sobre SQL.

Continuar lendo

SdevLab – Tutorial | SQL Delete

Eae galera,

Agora, o último post da série sobre SQL. Vamos ao DELETE.

Boa leitura!

Delete em SQL

O delete, como o próprio nome diz, serve para deletar os dados de uma tabela. Assim como nos outros casos, também podemos utilizar a cláusula where para fazermos a seleção das linhas à serem deletadas.

Exemplo:

DELETE FROM funcionarios
WHERE nome=”João da Silva”

Só pra completar, podemos utilizar os operadores AND e OR dentro do where do delete também, assim como em todas as outras sentenças SQL que aceitam esta condição.

Com isto, terminamos mais uma série de posts. Obrigado pela leitura!

Até a próxima!

Fonte: w3schools.com

SdevLab – Tutorial | SQL Update

Eae galera,

Conforme prometido, vamos para o penúltimo post sobre SQL. Hoje veremos o Update.

Boa leitura!

Update em SQL

Utilizamos o update para atualizar os dados de uma tabela. Para isto, siga a sintaxe abaixo:

UPDATE funcionarios
SET nome='João da Silva Sauro'

Podemos colocar a cláusula WHERE dentro do update. As vezes isto se torna muito útil, pois não sabemos exatamente qual dado será atualizado.

Por exemplo, queremos atualizar o salário de todos os funcionários gerentes de uma empresa. Para não fazer esta atualização de funcionário para funcionário, utilizamos a sentença abaixo:

UPDATE funcionarios
SET salario=100000 WHERE status=”g”

No próximo post, que será o último da série sobre SQL, veremos o DELETE.

Até lá!

Fonte: w3schools.com

SdevLab – Tutorial | SQL Insert

Eae galera,

Reta final dos posts sobre SQL básico. Hoje veremos como usar o Insert.

Boa leitura!

Insert em SQL

O comando insert é utilizado para inserir dados em uma tabela. Exemplo:

INSERT INTO funcionarios
VALUES ('João da Silva','M',25)

Note que nenhum nome de campo foi declarado, porque neste exemplo estamos fazendo uma inserção completa. Se eu quiser adicionar somente o nome do funcionário, basta seguir a sintaxe do exemplo:

INSERT INTO Persons (nome,idade)
VALUES ('João da Silva',25)

Para esta inserção funcionar, os campos que serão deixados para trás não poderão ser do tipo NOT NULL.

No próximo post, comando novo!

Até lá!

Fonte: w3schools.com

SdevLab – Tutorial | SQL Order by

Eae galera,

Continuando com a ideia de SQL, hoje veremos como usar o order by.

Boa leitura!

Order by em SQL

O order by, como o nome já explica, ordena os resultados de um result-set de acordo com uma regra pré-estabelecida (ou não) conforme o exemplo:

SELECT * FROM funcionarios ORDER BY nome;

Neste exemplo, como eu não escolhi uma regra para a ordenação, o padrão ascendente foi utilizado. O mesmo resultado aconteceria se eu desse o comando:

SELECT * FROM funcionarios ORDER BY nome ASC;

Para fazer o contrário, ou seja, dos últimos para os primeiros, basta usar a cláusula DESC como no exemplo abaixo:

SELECT * FROM funcionarios ORDER BY nome DESC;

No próximo post, um comando diferente!

Até a próxima!

Fonte: w3schools.com