Jump to content

ANILTON

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About ANILTON

  1. ANILTON

    SELECIONAR 3 CAMPOS DA MESMA TABELA

    Prezados, Boa Tarde! Estou fazendo um trabalho de um curso em SQL e gostaria de uma ajuda de vocês mais experientes. Tenho uma tabela de nome tblalunos, nesta tabela há 7 colunas: nome, material, anexo, portifolio, fornecedor, nota, data Preciso selecionar em SQL os alunos em que fornecedor, anexo e portifólio possuem em seus dados em algum momento igual a "INTERNO" apenas os que receberam dia 23/10/2018. Minha tabela tblalunos está com os seguintes dados: nome material fornecedor anexo portifolio nota data JOSE COPIA INTERNO OUTRO LIVRARIA 5,0 2018-10-23 MARCOS LIVRO LIVRARIA INTERNO LIVRARIA 5,0 2018-10-21 MARIA LIVRO INTERNO LIVRARIA INTERNO 5,0 2018-10-23 MARCELO LIVRO INTERNO OUTRO INTERNO 5,0 2018-10-22 PEDRO COPIA LIVRARIA LIVRARIA LIVRARIA 5,0 2018-10-23 MARIANA LIVRO LIVRARIA INTERNO INTERNO 5,0 2018-10-21 Minha SQL atual está assim: (SELECT * FROM `tblalunos` WHERE `tblalunos`.`fornecedor` = 'INTERNO' AND `tblalunos`.`data` BETWEEN '2018-10-23' AND '2018-10-23' LIMIT 300) UNION (SELECT * FROM `tblalunos` WHERE `tblalunos`.`anexo` = 'INTERNO' AND `tblalunos`.`data` BETWEEN '2018-10-23' AND '2018-10-23' LIMIT 300) UNION (SELECT * FROM `tblalunos` WHERE `tblalunos`.`portifolio` = 'INTERNO' AND `tblalunos`.`data` BETWEEN '2018-10-23' AND '2018-10-23' LIMIT 300) A partir deste SELECT será gerado um relatório que está OK Até funciona, mas está omitindo algumas linhas, peço ajuda a vocês experientes por favor, desde já agradeço.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.