Ir para conteúdo
Fórum Script Brasil

G.Alves

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre G.Alves

G.Alves's Achievements

0

Reputação

  1. Bom dia DBAs, poderiam ajudar um leigo em SQL? Eu tenho o seguinte problema: Produtos ------------------------------ ID| Marca | Preço |CAT| User ------------------------------ 1 | P&G | 25.00 | 0 | John 2 | P&G | 15.00 | 0 | Paul 3 | P&G | 10.00 | 1 | Lisa 4 | P&G | 05.00 | 0 | Wendy Categoria ------------------------------ ID | CAT | Username 1 | 1 | John 2 | 0 | Paul 3 | 0 | Lisa 4 | 0 | Wendy Os usuários categoria "1" podem ver todos os produtos, ou seja, os produtos de categoria "0" e "1", porém os usuários de categoria "0" só podem ver os produtos de categoria "0" O problema é que preciso atender todas as condições em uma ÚNICA query. Pensei no WHERE IF, mas não consegui.
  2. Denis, sensacional!!! Muito obrigado, me ajudou muito!!! Jesus te abençoe! SELECT Titulo, COUNT(Titulo) AS qtd_vendas, SUM(quantidade) AS qtd_livros FROM livros_comprados GROUP BY Titulo
  3. Bom dia amigos, podem me ajudar? Como eu faço para somar todas as quantidades por livros e depois exibir uma lista em ordem de maior quantidade? meu select é o seguinte: SELECT ID, `Título`, `Código`, Foto, `Preço`, Autor, Categoria, `Observações`, Quantidade, Data_Compra, Desconto FROM livros_comprados Cada compra pode possuir 1 livro com quantidade "n" na mesma venda. Podem ter vários registros de livros iguais com quantidades variáveis em cada compra realizada.
  4. Alguém sabe como implementar através do PHP uma consulta ao BD pegando os 5 maiores valores e distribuindo em 5 variáveis distintas? (Cada variável deve receber 1 dos 5 valores)
  5. G.Alves

    IF insert

    Claro meu amigo, o problema é o seguinte: como faço para executar um insert na tabela, incluindo assim um "destino" tipo "são paulo", somente se ele não encontrar no campo destino nome igual em nenhum dos registros. Ou seja, apesar de haver redundância na tabela, este evento, digamos assim, só permitiria incluir um destino que ainda não tivesse sido adicionado antes. No exemplo abaixo ele não permitiria incluir um novo registro que tivesse como destino "são paulo" ou "nova iorque". Só que quero utilizando o comando IF. Oi amigo, não entendi sua lógica poderia explicar melhor?
  6. G.Alves

    IF insert

    Bom dia meus amigos, Alguém tem idéia de como resolver isto? Supondo que eu tenho uma tabela chamada: VIAGENS, contendo os seguintes valores: CPF CURSO DESTINO ------------------------------------------------------------------------- 11111111111 | GESTÃO DE PESSOAS | SÃO PAULO 22222222222 | GESTÃO DE PESSOAS | SÃO PAULO 33333333333 | BUSINESS INTELLIGENCE | NOVA IORQUE 44444444444 | BUSINESS INTELLIGENCE | NOVA IORQUE --------------------------------------------------------------------------- Como eu faço para inserir um registro na tabela viagens somente se o "DESTINO" não existir nela? Exemplo: se o usuário tentar inserir alguém com o destino "são paulo", ele não executará o "insert". Como faço isto com o "IF" do php ?
  7. Bom dia meus amigos, estou com uma questão muito complicada, pelo menos para mim... Alguém tem idéia de como resolver isto? Supondo que eu tenho uma tabela chamada: VIAGENS, contendo os seguintes valores: CPF CURSO DESTINO ------------------------------------------------------------------------- 11111111111 | GESTÃO DE PESSOAS | SÃO PAULO 22222222222 | GESTÃO DE PESSOAS | SÃO PAULO 33333333333 | BUSINESS INTELLIGENCE | NOVA IORQUE 44444444444 | BUSINESS INTELLIGENCE | NOVA IORQUE --------------------------------------------------------------------------- Como eu faço para inserir um registro na tabela viagens somente se o "DESTINO" não existir nela? Exemplo: se o usuário tentar inserir alguém no destino "são paulo", ele não executará o "insert". Como faço isto no mysql ?
×
×
  • Criar Novo...