Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374

    Escludere risultati doppi dalla query

    E' possibile escludere dei risultati doppi da una query?

    Es.: nel database ho la parola ROSSO (ma non so di averla) ripetuta 3 o più volte, io vorrei che venga mostrato solo il primo record con la parola ROSSO

    Se non è abbastanza chiaro ditemelo.

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Ho provato così:

    rs.Source = "SELECT DISTINCT (cod), * FROM prodotti "&seleziona&" (keywords LIKE '%"&ricerca&"%') ORDER BY data_ins DESC"

    Però due prodotti con lo stesso codice venegono mostrati lo stesso, mentre io vorrei mostrare solo il primo

  4. #4

  5. #5
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Nel database ho alcuni prodotti che hanno lo stesso codice prodotto, ma si differenziano per piccole cose, sono delle semplici varianti dello stesso prodotto insomma (cambia il colore, le finiture ecc...).

    Quando faccio una ricerca mi vengono mostrate tutte le versioni alternative di questo prodotto, ma io vorrei che venisse mostrato solo il primo (diciamo pure la versione base). Ho provato con DISTINC, ma mi mostra i doppioni lo stesso

  6. #6
    nella distinct NON devi mettere il colore

  7. #7
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    Io non so quali sono i codici uguali, non posso modificare la query ogni volta che inserisco un prodotto che ha più varianti

  8. #8
    e chi l'ha detto? ho detto che nella SELECT DISTINCT non devi menzionare il campo 'colore'.

    event posta la query attuale

  9. #9
    Utente di HTML.it L'avatar di Grinder
    Registrato dal
    Mar 2003
    Messaggi
    1,374
    codice:
    s.Source = "SELECT DISTINCT (cod), * FROM prodotti "&seleziona&" (keywords LIKE '%"&ricerca&"%') ORDER BY data_ins DESC"
    Devo distinguere i prodotti per CODICE prodotto non per le caratteristiche

  10. #10
    elanca i campi, non mettere *

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.