SQL (MySQL) - Comandos Create, Alter e Select (básico)

2 years ago
14

Este vídeo trata sobre os comando de criação de tabelas no MySQL, alteração (inclusão/exclusão de colunas/nomes de campos e de tabelas), além de uma breve introdução para o comando Select.
Lista de comandos utilizados no vídeo:

Comando para criação de tabelas
CREATE NOME DA TABELA (
NOME DO CAMPO TIPO DE DADOS CONDIÇÕES/RESTRIÇÕES,
NOME DO CAMPO TIPO DE DADOS CONDIÇÕES/RESTRIÇÕES
);

Exemplo 1
CREATE TABLE pessoa (
NOME VARCHAR(50),
EMAIL VARCHAR(30),
SEXO VARCHAR(1),
IDADE INT
);

Exemplo 2
CREATE TABLE pessoa2 (
ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
NOME VARCHAR(50),
EMAIL VARCHAR(50) NOT NULL
);

Adiciona um novo campo na tabela
ALTER TABLE pessoa2 ADD COLUMN SEXO VARCHAR(1);

Excluir um campo da tabela
ALTER TABLE pessoa2 DROP COLUMN email;

Renomear um campo já existente da tabela
ALTER TABLE pessoa2 CHANGE nome nome_usuario VARCHAR(50);

Renomear uma tabela
ALTER TABLE pessoa2 RENAME TO usuario;

Inserindo dados na tabela ou populando uma tabela
INSERT INTO nome_da_tabela (campo1, campo2,..., campon)
VALUES
(valor1, valor2,..., valorn);

INSERT INTO usuario (NOME_USUARIO, SEXO)
VALUES
("ANA MARIA","F"),
("JOSE CARLOS","M"),
("BOB ESPONJA","M");

Consultas em SQL - Seleção de dados
SELECT campo1, campo2,..., campon ou então * = todos FROM nome_da_tabela condições;

Exemplo 1
SELECT * FROM usuario;

Exemplo 2
SELECT ID, NOME_USUARIO FROM usuario;

Seleção de dados com apelido ou alias
Exemplo 1
SELECT ID, NOME_USUARIO AS NOME FROM usuario;

Exemplo 2
SELECT ID, NOME_USUARIO AS "Nome do Usuário" FROM usuario;

Loading comments...