Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97

    Interrogazione sql QUERY

    Ciao a tutti sapreste aiutarmi per piacere?
    Dovrei fare la seguente interrogazione in algebra relazionale e in sql ma non ci riesco:

    Trovare tutti i venditori che hanno ricevuto valutazioni positive dagli acquirenti che vivono nella stessa città.


    TRANSAZIONE(VenditoreID,AcquirenteID,O…
    ACQUIRENTE(E_mail,Nome,Cognome,Città)

    ps.la valutazione è considerata positiva se voto>3

    Grazie per l'aiuto.

  2. #2
    La tabella TRANSAZIONE non sembra completa

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97
    TRANSAZIONE(TransazioneID,OffertaID,CentroRaccolta ID,VenditoreID,AcquirenteID)

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97
    scusatemi ma non ci sto più con la testa...
    TRANSAZIONE(TransazioneID,OffertaID,CentroRaccolta ID,VenditoreID,AcquirenteID,Voto,Giudizio,DataCons egna,DataCreazione)

  7. #7
    Dunque, così recuperi l'id dei venditori; poi se vuoi i dati devi fare la join anche con la tabella dei venditori (che non hai messo):

    SELECT DISTINCT TRANSAZIONE.VenditoreID
    FROM TRANSAZIONE JOIN ACQUIRENTE ON (TRANSAZIONE.AcquirenteID = ACQUIRENTE.AcquirenteID)
    WHERE TRANSAZIONE.Voto > 3 AND ACQUIRENTE.Citta = 'unacitta'

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2012
    Messaggi
    97
    Grazie mille sei stato gentilissimo

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.