Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [MYSQL] Visualizzare offerte uguali

    Ciao a tutti....

    Ragazzi, sto realizzando uno script per un'azienda, ho un problema, sto per diventare matto, magari è più semplice d iquello che immagino, ma non trovo la soluzione.

    Ecco il quesito:
    - Ho 4 tabelle: idOggetto, idUtente, data, offerta
    - Dovrei prendere tutti i dati di coloro che hanno fatto OFFERTE uguali e quindi che non sia l'unica.

    La query che ho fatto è la seguente:

    Codice PHP:
    SELECT idUseroffertadata FROM offerte WHERE idUser='$idUtente' AND idOggetto='$idOggetto' GROUP BY offerta HAVING COUNT(offerta)>
    Questa però non funziona perchè c'è la clausula idUser e funzionerebbe solo se lo stesso utente fa due offerte uguali (ma deve farlo lui stesso).

    Ho poi cambiato così:
    Codice PHP:
    SELECT idUseroffertadataCOUNT(offerta) as numOff FROM offerte WHERE idOggetto='$idOggetto' GROUP BY offerta HAVING COUNT(offerta)>
    E questo potrebbe andare bene, se non mi da SOLO un risultato (anche se la somma la fa) e quindi non posso recuperare tutti gli ID che hanno fatto la stessa offerta.

    La mia domanda è:
    - Come posso mostrare tutti gli ID degli utenti che hanno fatto la stessa offerta ?

    Un grazie in anticipo.

  2. #2
    Piccolo UP

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.