[SQL] Problema complesso

Hamelin [FL]

Nuovo Utente
23 Mar 2006
1
0
0
Perdonate per il titolo, ma vorrei sottoporvi un problema complesso di cui non riesco a trovare soluzione. Provo a spiegarmi, se avete bisogno di delucidazioni perchè sono poco chiaro chiedete pure.

In pratica ho una tabella in cui sono raccolte le date di login di diversi user. La tabella sarà quindi nella forma:

[UsrId] [DataLogin]
1 | 01/01/2005
1 | 02/01/2005
2 | 02/01/2005

Da questa tabella dovrei ricavare la seguente:

[Mese] [TipoUtente] [NumeroLogin]
1 | Normale | 5
1 | Super | 2
2 | Normale | 3
2 | Super | 1

Cioè in ogni mese mi mostra il numero di login fatte dagli utenti di ogni tipo (cioè si legge: nel mese 1 hanno loggato 5 utenti di tipo normal e 2 di tipo super. Nel mese 2 hanno loggato 3 utenti di tipo normal e 1 di tipo super).

Il tipo di utente lo definisco nel seguente modo:
Normale: utente che, nei 12 mesi precedente il mese consierato, ha fatto meno di 50 login
Super: utente che, nei 12 mesi precedente il mese considerato, ha fatto più di 50 login

("nei 12 mesi precedente il mese considerato" significa che al mese 1, per definire il tipo utente guarderà la finestra tra 01/01/2005 e 01/01/2006; al mese 2 guarderà la finetra tra 01/02/2005 e 01/02/2006)

Un grosso grazie a chiunque avrà voglia di partecipare al dibattito per cercare di trovare una soluzione (ammesso che ci sia qualcuno, mi rendo conto che il problema è difficile da sviscerare)
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Secondo me la cosa migliore che puoi fare è cambiare il sistema e aggiungere un contatore direttamente sul record dell'utente...

Altrimenti ogni volta che un utente si collega...
il sistema deve andare a ravanare records...
il rischio è che dopo un po' di tempo il sistema ti si rimbambisce per la eccessiva oberosità di lavoro...

se invece vuoi continuare per la strada vecchia,
fai una queri e poi compari i risultati...
 
Discussioni simili
Autore Titolo Forum Risposte Data
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
M Problema con LIKE Sql PHP 8
F PHP problema doppi apici all'interno di una query SQL PHP 1
1 Alto problema con sql MS Access 0
X Problema di sostituzione tramite query sql MySQL 5
V Problema JOIN SQL PHP 3
radioButton Problema inserimento stringa con apostrofo in database sql Database 21
T problema connessione a sql server 2005 PHP 4
X problema sql tra due tabelle Database 1
Emix Problema SQL JOIN e stampa dati MySQL 11
I Problema con PHP + SQL ! PHP 13
M Domanda su problema SQL DDL: ricorsivo? Database 0
B problema esportazione file sql Database 0
B problema update sql PHP 1
A Problema con Query SQL Classic ASP 3
G problema apici in query sql PHP 11
8 problema con sql developer 1.2 Oracle 0
T Aiutatemi, Problema Con Sql Database 0
F Problema connessione sql PHP 4
R Problema con SSIS (SQL Server Integration Services) Database 0
C Problema con sql server 2005 Database 0
W [SQL Server] Creare una pubblicazione [GROSSO PROBLEMA, !!! AIUTO !!!] Database 0
F Problema con connessione a SQL Server Classic ASP 1
metalgemini Problema con sql... Database 2
metalgemini Problema con asp e sql... Classic ASP 21
E Help Sql somma orari PHP 32
G Importazione file .sql Web Server 0
D data in sql in formato ITA PHP 4
L Studio SQL 2104 o SQL2019 Mac m1 Database 0
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
D passare valori da database sql a php PHP 1
B Stringa sql per ricerca su più campi Database 1
L Interfaccia grafica per gestire sql server .NET Framework 1
L Front-end SQL server Database 0
W Query SQL Classic ASP 2
R Filtro multiplo di selezione Sql PHP 2
Emix Select concatenate php sql ajax PHP 2
C Estrarre dati stringa Sql Database 1
W Mandare a capo valore di SQL Classic ASP 2
G non riesco a capire quale sia l'errore [SQL] MySQL 2
M modificare un file .XML da database Sql PHP 13
M Update con condizione SQL PHP 7
Alex_70 sql importazione dati MySQL 0
Tommy03 Algoritmo classifica SQL MySQL 0
L form multipla php sql,errore in inserimento MySQL 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
L Insert php sql da una form multipla PHP 6
moustache [RISOLTO] SQL PHP IIS PHP 8
WebmasterFioriniAndrea SQL, PHP Come passo i dati da una tabella? PHP 1

Discussioni simili