Visualizzazione risultati 1 fino 3 di 3

Discussione: aiuto per view mysql

  1. #1
    Guest

    Exclamation aiuto per view mysql

    ho bisogno di aiuto per una view in msql:

    questo è il mio SQl
    Codice:
    CREATE VIEW `leonidas`.`View_Anagrifica` AS
    SELECT `nomepersona`,`cognomepersona`,`datadinascita`,`telefono`,`duratapermanenza`,`note` FROM persone
    SELECT `nomegruppo` FROM `gruppi` INNER JOIN `persone` ON `gruppi`.`idgruppo` = `persone`.`id_gruppo`
    CHE NON FUNZIONA...
    le query singole invece funzionano, quindi la domanda è: si possono inserire due o + select in una vista? se si dove ho sbagliato?

    per intenderci, l'errore è questo:
    Codice:
    ERROR: Error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT `nomegruppo` FROM `gruppi` INNER JOIN `persone` ON `gruppi`.`idgruppo` = ' at line 3
    Ultima modifica di simoxz : 13-01-2010 alle ore 13.31.49

  2. #2
    Data registrazione
    05-07-2009
    Residenza
    Milano
    Messaggi
    29

    Predefinito

    Il problema dovrebbe essere nella versione MySQL su altervista.
    A quanto so, le viste sono supportate solo nella versione 5, la cui installazione è stabilita, ma a data da destinarsi...
    Anzi: qualcuno sa qualche novità in merito?
    La soluzione è implementare la query ogni volta, direttamente nel tuo codice.

    Spero di esserti stato utile!

    In merito è aperta anche questa discussione. Dagli un'occhita!

  3. #3
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    E cmq faresti meno della vista, usa gli alias nella query in join
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •