Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Inner join

A consulta:

SELECT * FROM tabela_de_vendedores A INNER JOIN notas_fiscais B on A.MATRICULA = B.MATRICULA;

exibe apenas alguns resultados referente a matrícula 00235. É uma limitação da IDE Mysql não mostrar todos os resultados, ou é erro no código? Pois seria cerca de 30 mil resultados como consta na aula 04 vídeo 1. Essa é minha dúvida

1 resposta
solução!

Olá Ian,

Esse é uma limitação do MySQL Workbench, o mesmo tem uma configuração "Limit Rows Count (Contagem de linhas limite)" que por padrão tem o valor de 1000, então o Workbench só vai exibir 1000 linhas como resultado da sua consulta. Você pode então alterar essa configuração do MySQL Workbench e colocar os 30000.

Para alterar você vai no menu superior do Workbench, na opção "Edit" depois em "Preferences" e logo em seguida na opção do lado esquerdo "SQL Execution" você verá a seção "SELECT Query Results", e dentro tem uma caixa de seleção ativa com o nome "Limit Rows" e por fim um campo de texto com o nome "Limit Rows Count" para você alterar o valor padrão.

Você pode ler mais sobre essa e outras configurações do Workbench em MySQL Workbench - SQL Editor Preferences.

Espero que tenha ajudado!