Banco de Dados

Resumo de comandos MySQL – Parte 2

18 views
Nenhum comentário
0
(0)

banco-de-dados-webDando continuidade em nossos comandos MySql, veremos agora algumas tarefas básicas. Leia também a parte 1 aqui

Tarefas básicas

Aqui segue exemplos de como resolver alguns dos problemas mais comuns do MySQL. Algum dos exemplos usam a tabela de compras, coloque os preços de cada artigo (número de item) de cada negociante. Supondo que cada negociante tem um preço fixo por artigo, então (item, negociante) é uma chave primária aos registros.

Você pode criar a tabela de exemplo como:

Criando uma tabela

Show databases;
use databaseTest;
CREATE TABLE shop (
article INT(4) UNSIGNED ZEROFILL DEFAULT ‘0000’ NOT NULL,
dealer  CHAR(20)                 DEFAULT ”     NOT NULL,
price   DOUBLE(16,2)             DEFAULT ‘0.00’ NOT NULL,
PRIMARY KEY(article, dealer));

Inserindo dados

Agora vamos inserir os dados:

INSERT INTO shop VALUES (1,’A’,3.45),(1,’B’,3.99),(2,’A’,10.99),(3,’B’,1.45),(3,’C’,1.69), (3,’D’,1.25),(4,’D’,19.95);

Mostrando os dados

Assim os dados de exemplo estarão:

SELECT * FROM shop
+−−−−−−−−−+−−−−−−−−+−−−−−−−+
| article | dealer | price |
+−−−−−−−−−+−−−−−−−−+−−−−−−−+
|    0001 | A      |  3.45 |
|    0001 | B      |  3.99 |
|    0002 | A      | 10.99 |
|    0003 | B      |  1.45 |
|    0003 | C      |  1.69 |
|    0003 | D      |  1.25 |
|    0004 | D      | 19.95 |
+−−−−−−−−−+−−−−−−−−+−−−−−−−+

O valor máximo de uma coluna

“Qual é o artigo que tem o preço mais alto?”

SELECT MAX(article) AS article FROM shop;
+−−−−−−−−−+
| article |
+−−−−−−−−−+
|       4 |
+−−−−−−−−−+

Qual o produto mais caro?

SELECT article,MAX(price) FROM shop;

Pessoal, treinem um pouco e breve a parte 3 do nosso resumo. Continuaremos usando a tabela shop como exemplo.
Até a próxima

O que você achou disso?

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Como você achou esse post útil...

Ajude o site a crescer compartilhando o conteúdo

Lamentamos que este post não tenha sido útil para você!

Vamos melhorar este post!

Diga-nos, como podemos melhorar este post?

Tags:

Artigos Relacionados

Gostou do conteúdo? Deixe seu comentário

Veja também

Menu