Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    come è fatta questa tabella? metti un esempio completo dei dati a tua disposizione

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    SELECT codice,data,descrizione FROM tabella where (data IN (SELECT Max(data)
    FROM tabella GROUP BY codice))

    così sembra funzionare

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da michelepi Visualizza il messaggio
    SELECT codice,data,descrizione FROM tabella where (data IN (SELECT Max(data)
    FROM tabella GROUP BY codice))

    così sembra funzionare
    Non ci scommeterei. Non ti riferisci ad alcun codice nella seconda select. Prova con :

    codice:
    SELECT codice,data,descrizione  FROM tabella T1 where (data IN (SELECT Max(data)
     FROM tabella T2 where T1.codice = T2.codice
    A cosa corrisponde il campo "descrizione" ? Se ha sempre lo stesso valore per un codice qualunque allora quello che ha postato satifal deve funzionare.

    codice:
    SELECT codice, descrizione, MAX(data) AS data FROM tabella GROUP BY codice, descrizione;
    PS : perché nel tuo post iniziale non dai tutti i particolari del tuo problema ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Non ci scommeterei. Non ti riferisci ad alcun codice nella seconda select. Prova con :

    codice:
    SELECT codice,data,descrizione  FROM tabella T1 where (data IN (SELECT Max(data)
     FROM tabella T2 where T1.codice = T2.codice
    A cosa corrisponde il campo "descrizione" ? Se ha sempre lo stesso valore per un codice qualunque allora quello che ha postato satifal deve funzionare.

    codice:
    SELECT codice, descrizione, MAX(data) AS data FROM tabella GROUP BY codice, descrizione;
    PS : perché nel tuo post iniziale non dai tutti i particolari del tuo problema ?
    Codice data e descrizione. La descrizione non è univoca. Io devo estrarre il codice che ha l'ultima data e raggruppati per codice

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da michelepi Visualizza il messaggio
    Codice data e descrizione. La descrizione non è univoca. Io devo estrarre il codice che ha l'ultima data e raggruppati per codice
    Mi sono spiegato male. Se la descrizione è univoca per un codice allora :

    SELECT codice, descrizione, MAX(data) AS data FROM tabella GROUP BY codice, descrizione;

    deve funzionare.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    555
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Mi sono spiegato male. Se la descrizione è univoca per un codice allora :

    SELECT codice, descrizione, MAX(data) AS data FROM tabella GROUP BY codice, descrizione;

    deve funzionare.
    La descrizione non è univoca per un codice

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.