amllintz
(usa Debian)
Enviado em 27/10/2019 - 17:32h
Estou tentando fazer uma consulta de todos os produtos de tabelas diferentes.
MariaDB [bar]> SELECT DISTINCT * FROM refri, cerveja UNION ALL SELECT DISTINCT * FROM refri, cerveja;
+----+-----+----------------+--------+-------+-------+----+-----+------------+--------+-------+-------+
| id | tab | produto | lml | quant | preco | id | tab | produto | lml | quant | preco |
+----+-----+----------------+--------+-------+-------+----+-----+------------+--------+-------+-------+
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 | 1 | 0 | Antártica | 600 Ml | 1 | 7.00 |
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 | 2 | 0 | Brahma | 600 Ml | 1 | 7.00 |
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 | 1 | 0 | Antártica | 600 Ml | 1 | 7.00 |
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 | 2 | 0 | Brahma | 600 Ml | 1 | 7.00 |
+----+-----+----------------+--------+-------+-------+----+-----+------------+--------+-------+-------+
4 rows in set (0.00 sec)
MariaDB [bar]> SELECT * FROM refri;
+----+-----+----------------+--------+-------+-------+
| id | tab | produto | lml | quant | preco |
+----+-----+----------------+--------+-------+-------+
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 |
+----+-----+----------------+--------+-------+-------+
1 row in set (0.00 sec)
MariaDB [bar]> SELECT * FROM cerveja;
+----+-----+------------+--------+-------+-------+
| id | tab | produto | lml | quant | preco |
+----+-----+------------+--------+-------+-------+
| 1 | 0 | Antártica | 600 Ml | 1 | 7.00 |
| 2 | 0 | Brahma | 600 Ml | 1 | 7.00 |
+----+-----+------------+--------+-------+-------+
SAIDA DESEJADA;
+---+-----+--------------------+----------+-------+-------+
| id | tab | produto | lml | quant | preco |
+---+-----+--------------------+----------+-------+-------+
| 1 | 0 | Água sem gás | 500 Ml | 1 | 2.00 |
| 1 | 0 | Antártica | 600 Ml | 1 | 7.00 |
| 2 | 0 | Brahma | 600 Ml | 1 | 7.00 |
Obrigado desde já.
+----+-----+----------------+--------+-------+-------+