Visualizzazione dei risultati da 1 a 3 su 3

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    Selezionare quante volte cercano una data di partenza

    Buonasera
    ho fatto in modo che quando un utente effettua una ricerca sul mio sito, inserisco nel database cosa ha cercato in modo da tirare fuori una statistica.
    In pratica inserisco: data_partenza, numero_persone, aeroporto_di_partenza

    in questo modo posso capire le intenzioni di ricerca dei miei utenti e capire quante volte vengono cercate le date e da qualche aeroporto di partenza.

    In pratica, se nel database avrò qualcosa tipo:
    2022-08-01
    2022-08-01
    2022-08-01
    2022-06-12
    2022-07-03
    2022-07-03
    ecc

    Nel back end vorrei mostrare qualcosa tipo
    01/08/2022 - cercata 3 volte
    12/06/2022 - cercata 1 volta
    03/07/2022 - cercata 2 volte
    ecc

    Come potrei fare?

    codice:
    SELECT data_partenza FROM `ricerche` group by data_partenza
    Ma cosi me li raggruppa solamente, non so se puo' servirmi in qualche modo anche mysqli_num_rows
    Qualche idea?
    Grazie
    Ultima modifica di allin81; 04-04-2022 a 18:59

  2. #2
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    Mi autorispondo, magari puo' servire a qualcuno, ho trovato questa soluzione:

    codice:
    SELECT data_partenza, count(*) as data_di_partenza 
    FROM ricerche 
    WHERE data_partenza > CURDATE() 
    GROUP BY data_partenza 
    ORDER BY data_di_partenza desc

  3. #3
    In SQL si fa così
    Select Count(Campo) ,Campo from Tabella group by Campo
    probabilmente c'è l'equivalente anche lì

Tag per questa discussione

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.