Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [mysql] funzione MAX

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    55

    [mysql] funzione MAX

    ciao, mi sapete dire cosa sbaglio in questa query ?

    SELECT shift_time FROM alpha_shift WHERE ID_task=( SELECT MAX(ID_task) FROM alpha_shift )

    thanks

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    che versioni usi di mySQL? le query annidate sono supportate solo dalla versione 4.1 in poi...
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    55
    ah ecco perchè non funzia

    sapresti dirmi un altro modo per fare la stessa query ?

    grazie !

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da escaria
    ah ecco perchè non funzia

    sapresti dirmi un altro modo per fare la stessa query ?

    grazie !
    devi fare 2 query separate...
    think simple think ringo

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    55
    ok grazie.

    Ciao

  6. #6
    Utente di HTML.it L'avatar di Teuzzo
    Registrato dal
    Mar 2002
    Messaggi
    969
    SELECT shift_time FROM alpha_shift ORDER BY ID_task DESC LIMIT 1

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    55
    grazie teuzzo ma questa sintassi mi restituisce un solo record mentre possono essere anche più di uno

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.