ciao
SELECT distinct(nome), id, prezzo FROM Articoli WHERE id_listino = '10' and offerta_speciale = 'n'
'id' è la chiave primaria di Articoli. Lo scopo è selezionare nomi diversi. Ma non funziona. Ottengo nomi duplicati...
grazie
ciao
SELECT distinct(nome), id, prezzo FROM Articoli WHERE id_listino = '10' and offerta_speciale = 'n'
'id' è la chiave primaria di Articoli. Lo scopo è selezionare nomi diversi. Ma non funziona. Ottengo nomi duplicati...
grazie
La query che hai fatto non ha senso.
Il DISTINCT si applica all'intera riga selezionata, non a un singolo campo
il distinct si estende a tutti i campi elencati .Originariamente inviato da matteolandi
ciao
SELECT distinct(nome), id, prezzo FROM Articoli WHERE id_listino = '10' and offerta_speciale = 'n'
'id' è la chiave primaria di Articoli. Lo scopo è selezionare nomi diversi. Ma non funziona. Ottengo nomi duplicati...
grazie
dovresti usare group by
codice:SELECT nome, id, prezzo FROM Articoli WHERE id_listino = '10' and offerta_speciale = 'n' group by nome
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
scusami ... sono nuovo del mestiere. Mi faresti un esempio? grazie tante
ok grazie
ooppps.. tempo n + 1Originariamente inviato da luca200
La query che hai fatto non ha senso.
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Non è facile fare un esempio senza capire quello che hai in testa.
La tabella con 'nome', 'id' e 'prezzo' che significa? Hai articoli con diverso id e nome uguale? Che vuol dire? Sono articoli diversi o no? E se sono diversi che senso ha accomunarli nella query? E il prezzo che esce dalla query a quale si riferirà?
Tieni presente che la query che ti ha postato piero ti risolve il problema dei nomi doppi e funziona con mysql, ma è scorretta per l'sql standard e non è detto che faccia quello che vuoi.
si sono articoli diversi e stesso nome ... mi interessa estrarre i nomi distinti già in uso per gli articoli
cosa cambia nell'sql standard?
SELECT nome, id, prezzo FROM Articoli WHERE id_listino = '10' and offerta_speciale = 'n' GROUP BY nome
Michele Castellucci
Sviluppatore Web del Consorzio CottonBit
Consorzio Cottonbit
Risorse per la programmazione
Dire Fare Programmare!