Ciao a tutti.
Torno a scrivere dopo innumerevole tempo perchè sto realizzando uno script per gestire un db sul mio pc in locale.
Lo script fa una ricerca diciamo ... di oggetti.
Ho strutturato il database in modo che ci sia una tabella che elenca tutti gli oggetti a disposizione, ed il loro posizionamento (all'interno di scatole numerate).
Esempio: maglioni -> nella scatola rossa
Esempio:
scatola rossa -> maglioni, gelati, bulloni
scatola gialla -> viti, corda,penne, bulloni
Poi ho una seconda tabella (e quella su cui vi chiedo aiuto) che per il momento funziona da memoria.
In pratica ho 4 campi:id,oggetto,scatola,data
Semplicemente salvo un record ogni volta che effettuo una ricerca e trovo qualcosa.
Se cerco maglioni, salvo:;
ID:10,OGGETTO:maglioni,SCATOLA:10,DATA:timestap(de lla data di oggi).
Io vorrei ottenere una statistica su quest'ultima tabella, cosi da poter elencare tutte le ricerche fatte, in ordine di quantità (oggetto cercato più volte) e la relativa data di ricerca (parametro non indispensabile).
Ottenendo quindi un array simile:
maglioni:10volte in data xx,yy,dd,cc ecc..
bulloni: 8 volte, in data yy, aa, bb
Sono stato spiegato sufficientemiente??!
P.s. Ho quasi pensato di modificare la tabella per inserir un campo incrementale eseguendo una query di riconoscimento dell'oggetto ad ogni ricerca.... ma prima volevo trovare una soluzione, cosi!
Grazie ragazzi

Rispondi quotando