sexta-feira, novembro 24, 2017
Breaking News
Home » MySql » Resumo de comandos MySQL – Parte 2

Resumo de comandos MySQL – Parte 2

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

Sobre Diego Duarte

Diego Duarte Atua como coordenador de NOC, toca um violãozinho nas horas vagas e tenta eternamente entender o que o fez escolher TI

Veja também!

Descobrindo a versão instalada do Microsoft Sql Server

Saudações pessoal do Purainfo. Precisei entrar em alguns servidores de banco e ver qual versão …

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!