Jump to content

Código Sql com 3 tabelas (ajuda)


hugoee
 Share

Recommended Posts

Boas quero inserir esse código no Vb, no crystal Reports, e quero que ele me mostre da tabela Requisição o id do livro, leitor, da requisicao e o campo emprestado, e da tabela livro que me mostre os campo titulo e do leitor o nome, quero ter a condição para mostrar os valores que estiverem true no campo emprestado, pois ele é um campo booleano.

tenho este codigo mas esta mal--'

Select Requisicao.id, Requisicao.id_livro, Requisicao.id_leitor, Requisicao.emprestado(este é o meu campo booleano), livros.titulo, leitor.nome from Requisicao, livros, leitor where emprestado= True 

Cumps

Link to comment
Share on other sites

Mostra as colunas das tabelas.

Vais ter de apresentar uma condição que una as três, senão vão aparecer todos os dados...

Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Link to comment
Share on other sites

Boas. Não sei se já resolveste o problema, mas tens de fazer join às tabelas....

Select Requisicao.id, Requisicao.id_livro, Requisicao.id_leitor, Requisicao.emprestado(este é o meu campo booleano), livros.titulo, leitor.nome from Requisicao, livros, leitor where emprestado= True

and Requisicao.n_leitor=leitores.n_leitor and Requisicao.n_livro=livros.n_livro

Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.