Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011

    problema con query di conteggio!! Aiuto

    Pensavo funzionasse a dovere invece ultimamente non sò come mai ha smesso di conteggiarmi gli HITS, che palle....innanzitutto non mi serve il JOIN con la tabella wposts, solo che avendo scopiazzato il codice, non sò metterci mano per modificarla

    Codice PHP:
    $upmeta $jarl_db->fetch("SELECT id, SUM(out_hits) AS out_hits 
    FROM ( SELECT wp_posts.ID,  COUNT(DISTINCT out.post_id) AS out_hits 
    FROM wp_posts LEFT JOIN out ON out.post_id = wp_posts.ID WHERE out.post_id > 0 GROUP BY site_id) 
    t GROUP BY id"
    ); 
    In pratica questa query di aggiornamento va a leggere i dati nella tabella "out" che sono fatti così:

    ID--------post_id-------ip
    1224-------321--------1.2.3.4
    1223-------321--------1.2.3.5

    Io vorrei che la query mi conteggiasse il numero di righe in base al post_ID, nel caso presentato qui in alto mi serve

    post_id------out_hits
    321------------2


    Sapete come correggerla ?

  2. #2
    forse non ho capito bene...

    ma se la query deve ritornare soltanto il numero di righe presenti nella tabella out basta fare:

    SELECT count(*) FROM out

    ma forse ho frainteso...



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.