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

    [MySql] creare view con sottoquery

    Salve a tutti!
    ho una tabella partecipanti che può contenere al massimo 2 partecipanti per ogni richiesta.Es:
    id, nome,cognome,registrato_id,richiesta_id ... (tanti campi)
    1, aa ,bb ,5 ,4
    2, cc ,dd ,6 ,4
    3, ee ,ff ,7 ,5
    4, gg , hh ,8 ,6
    ecc...

    vorrei creare una view che contiene dati di 3 tabelle, partecipanti,registrati, richieste..

    concat(partecipanti .nome+' '+partecipanti .cognome)as per1,
    concat(partecipanti .nome+' '+partecipanti .cognome)as per2 (se esiste il secondo part - problema!! )dovrebbe essere una sottoquery

    view: dovrebbe venire così
    per1,per2,richieste_id,registrati_id(partecipante1 ),registrati_password,richieste_dataRichiesta
    aa bb,cc dd, 4,5,xxxx,2012-07-07
    eeff, , 5,7,yyyy,2012-10-10
    gghh, , 6,8 zzzz,2012-11-11

    non so cosa devo usare .. ho provato inner join, left, ma non vengono come vorrei..
    qualcuno puo aiutarmi...? grazieeeeee

  2. #2
    Utente di HTML.it L'avatar di cms9651
    Registrato dal
    Mar 2010
    Messaggi
    107
    Non capisco che tipo di output ti serve...

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 © 2026 vBulletin Solutions, Inc. All rights reserved.