Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579

    Errore di sintassi in MySQL

    Mi dà questo errore di sintassi:

    sql1777="SELECT id_news, titolo_news, testo_news, data_news FROM NEWS WHERE Month(data_news)=" & Month(now()) & " AND Day(data_news)=" & Day(now()) & " AND Year(data_news)<>" & Year(now()) & " LIST 1 "

    [MySQL][ODBC 3.51 Driver][mysqld-4.0.20-standard]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 ' Day(data_news)=6 , Year(data_news)<>2004 LIST 1' at line 1

    Il database è MySql... Dove sbaglio???

  2. #2
    Non è che per caso al posto di LIST volevi mettere LIMIT ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579


    hai perfettamente ragione...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579
    Cmq l'errore continua a darmelo:

    sql17771="SELECT EVENT_ID, data_cronaca, squadra_casa, p_c, p_o, squadra_ospite, cronaca_p FROM FORUM_EVENTS WHERE Month(data_cronaca)=" & Month(now()) & " AND Day(data_cronaca)=" & Day(now()) & " AND Year(data_cronaca)<>" & Year(now()) & " LIMIT 1 "

    [MySQL][ODBC 3.51 Driver][mysqld-4.0.20-standard]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 '(data_news)= 6 AND year(data_news) <> 2004 LIMIT 1' at line 1

  5. #5
    YEar() e CO sono funzioni ASP.
    Non puoi usarle in una sintassi SQL.

  6. #6
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao, le funzioni che hai scritto per la data sono in formato per ASP.
    Quando crei una query in MySql per le date le funzioni che devi usare sono queste:

    DAYOFMONTH(data) ti restituisce il giorno
    MONTH(data) il mese
    YEAR(data) l'anno

    Jupy

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.