Visualizzazione dei risultati da 1 a 8 su 8

Discussione: SELECT di 2 tabelle

Hybrid View

  1. #1
    Quote Originariamente inviata da uboz Visualizza il messaggio
    Ho fatto così:

    SELECT DISTINCT *, MAX(data) AS d FROM nomi AS N LEFT JOIN azioni AS A ON N.id = A.idn GROUP BY N.id

    grazie
    ciao
    Sei sicuro funzioni?

    Ho adattato la tua query ad 2 tabelle che avevo ed è vero che hai il massimo della data ma l'azione associata non è quella dello stesso record.

    La prova che ho fatto è stata al volo quindi posso essermi sbagliato...

  2. #2
    Utente di HTML.it L'avatar di uboz
    Registrato dal
    Feb 2002
    residenza
    Milano / Pavia
    Messaggi
    303
    Quote Originariamente inviata da vitren54 Visualizza il messaggio
    Sei sicuro funzioni?

    Ho adattato la tua query ad 2 tabelle che avevo ed è vero che hai il massimo della data ma l'azione associata non è quella dello stesso record.

    La prova che ho fatto è stata al volo quindi posso essermi sbagliato...
    Si funziona, le prove le ho fatte cancellando tutte le azioni e lasciando solamente quelle di 1 o 2 record per capire al volo se l'associamente era corretto.
    Paul

    What do you need today?
    www.uboz.it

  3. #3
    Quote Originariamente inviata da uboz Visualizza il messaggio
    Si funziona, le prove le ho fatte cancellando tutte le azioni e lasciando solamente quelle di 1 o 2 record per capire al volo se l'associamente era corretto.
    Contento che tu abbia risolto...

    per la prova avevo usato 5 record con pari idn, date e azioni progressive.

    La query restituiva un record con la data massima (5° record) e l'azione minima (1° record), comunque la query era adattata su archivi che avevo già quindi posso aver sbagliato qualcosa.

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.