Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,793

    problema group by mysql

    ciao Ho una serie di sotto url in una tabella dove c'è anche un campo host.
    ho molti host che rappresentano l'indirizzo base degli url.
    ora io vorrei estrarre volta per volta un sottourl per ogni host dove il campo flag della stessa tabella sia null..
    per es:


    sottourl host flag
    www.sitoxxx/page1 www.sitoxxx NULL
    www.sitoxxx/page2 www.sitoxxx NULL
    www.sitoxxx1/page1 www.sitoxx1 NULL
    www.sitoxxx1/page2 www.sitoxx1 NULL
    www.sitoxxx2/page1 www.sitoxx2 NULL
    www.sitoxxx2/page2 www.sitoxx2 NULL

    io voglio alla prima query:

    www.sitoxxx/page1 www.sitoxxx NULL
    www.sitoxxx1/page1 www.sitoxx1 NULL
    www.sitoxxx2/page1 www.sitoxx2 NULL

    e alla seconda dopo aver aggiornato i dati come sopra col flag a F

    www.sitoxxx/page1 www.sitoxxx F
    www.sitoxxx/page2 www.sitoxxx NULL
    www.sitoxxx1/page1 www.sitoxx1 F
    www.sitoxxx1/page2 www.sitoxx1 NULL
    www.sitoxxx2/page1 www.sitoxx2 F
    www.sitoxxx2/page2 www.sitoxx2 NULL

    questo risultato:

    www.sitoxxx/page2 www.sitoxxx NULL
    www.sitoxxx1/page2 www.sitoxx1 NULL
    www.sitoxxx2/page2 www.sitoxx2 NULL

    è possibile?
    Io in pratica voglio estrarre da una tabella con vari host ripetuti ma con sottourl diverso un sottourl che abbia il flag a NULL per ogni host.
    grazie.

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,793
    Quote Originariamente inviata da optime Visualizza il messaggio
    select * from ( select sito , min(url) as min_time from frontier group by sito ) x join frontier yt on x.sito= yt.sito and x.min_time = yt.url

    non riesco a testare che l'url sia null.
    grazie comunque, se hai una soluzione.....

  4. #4

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 © 2019 vBulletin Solutions, Inc. All rights reserved.