Opa galera, estou com uma dúvida. Tenho um banco de fotos relacionadas a produtos, ou seja, tenho varias fotos relacionadas a um mesmo produto pelo produto_id. E agora preciso buscar apenas a primeira foto de cada produto. Estou tentando usar o distinct no protduto_id, mas claro, ele me traz apenas os id’s do produtos no banco de fotos, e eu preciso do endereço da foto. Se alguém souber de algo que ajude, ficaria muito grato.
Primeira foto
J
3 Respostas
A
1 like
Depende basicamente de qual é o critério que você aplica para definir o que é a “primeira foto”. Vamos supor que seja a coisa mais simples de toda, você tem o produto_id e o foto_id. Seria então:
select produto_id, min(foto_id) as primeira_foto from fotos group by produto_id
J
Na verdade eu quero pegar a primeira foto de cada produto para usar como capa. Mas estu achando que desse jeito que estou pensando em fazer, não é o jeito mais adequado. Porque eu gostaria de pegar o primeiro endereço de foto a cada novo id_produto
A
Então dê um exemplo… olhando para o endereço da foto o que te faz decidir qual é a primeira ?
Criado 25 de setembro de 2017
Ultima resposta 26 de set. de 2017
Respostas 3
Participantes 2
Alura Histograma: o que é, tipos e como fazer no Python Descubra o que é histograma, conheça os principais tipos e aprenda a criar gráficos de frequência com Python. Guia completo para análise de dados!
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo