Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [SQL] MySQL errore

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    25

    [SQL] MySQL errore

    ciao, secondo voi cosa c'è che non va?

    mysql> SELECT fm.codicecalciatore
    -> FROM fantamercato as fm
    -> WHERE fm.dataoperazione = (select max(dataoperazione) from fantamercato where fm.codicecalciatore = codicecalciatore);
    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 max(dataoperazione) from fantamercato where fm.codicecal

    (versione MySQL 4.0.21)

    grazie a tutti.
    http://sqleonardo.altervista.org

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    Non vorrei dire un grosso sfondone..
    Ma credo di ricordare che in MySql no supporti Query nidificate..

    SELECT * FROM pippo WHERE (SELECT ecc ecc)
    Query di questo tipo non erano supportate..

    Ora non so se con le nuove versioni di MySql questo è stato risolto...
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    25
    ciao!

    (MySQL Reference Manual for version 4.0.21.)
    14.1.8.2 Comparisons Using Subqueries

    Riporta questo esempio(che cmq ho provato e sembra non funzionare):

    SELECT * FROM t1 AS t
    WHERE 2 = (SELECT COUNT(*) FROM t1 WHERE t1.id = t.id);

    ...sapete dirmi altro?!?!

    Grazie.
    http://sqleonardo.altervista.org

  4. #4
    http://dev.mysql.com/doc/mysql/en/Subqueries.html

    Le subquery esistono solo dalla versione 4.1

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    25
    :master: ...ok grazie...
    http://sqleonardo.altervista.org

  6. #6
    Ho MySQL 4.0.24-standard
    -... Jack: quando ti viene in mente un'idea, scrivila e basta!-
    (Alec Baldwin "Caccia a Ottobre Rosso)

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.