Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    query sql complessa non funziona :(

    ciao, ho da estrarre in ordine di data decrescente la lista dei post di un forum. quindi devo fare la select raggruppando per obj (id oggetto) e facendo ordinati in data desc..

    la query sarebbe questa a rigor di logica, ma non funge

    $sql = "SELECT * FROM tbl_msg_forum_".$row['id_forum']." m
    INNER JOIN tbl_obj_forum_".$row['id_forum']." o ON (o.id_obj=m.obj)
    ORDER BY data DESC GROUP BY m.obj";

    praticamente lui vuole che metto il group by e poi l'order by, ma a me serve prima ordinarli e poi raggrupparli, sennò mi becca il primo elemento.. come si può fare? senza dover fare 2 query, ovviamente

    grazie :P
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  2. #2
    ho provato a farla annidata, la select:

    $sql = "SELECT * FROM (SELECT * FROM tbl_msg_forum_".$row['id_forum']." m
    INNER JOIN tbl_obj_forum_".$row['id_forum']." o ON (o.id_obj=m.obj) WHERE 1
    ORDER BY data DESC) u GROUP BY u.obj";

    ma mi restituisce il primo elemento, e nn quello per ordine di data :S

    qualche consiglio?
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    ho capito xkè.. mi restituisce due campi con lo stesso nome e se ne andrà a prendere uno a caso :P

    scusate comunque il disturbo
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  4. #4

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    grazie ma avevo risolto
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

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.