Query con due count

venerdì 01 gennaio 2016 - 18.32

delfin96 Profilo | Newbie

Ciao a tutti, spero di non aver sbagliato sezione. Sono nuovo su questo forum. Vorrei estrarre da un DB con due tabelle (utenti e modifiche) alcuni dati: ID utente, nome utente, numero di modifiche fatte nei 6 mesi precedenti e numero totale di modifiche effettuate fino a una certa data. Avevo pensato a una cosa così:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra


ma non so come faccio a far capire a MySQL che il primo count deve essere inerente solo ai primi 6 mesi (dal 1 luglio 2015 al 31 dicembre 2015) mentre il secondo count deve contare le modifiche in tutto fino a oggi (da sempre - fino al 31 dicembre 2015).

Avete dei suggerimenti? Pensavo di fare l'union ma non mi convince la cosa perchè i nomi dei campi sono diversi. Grazie in anticipo per l'aiuto.

renarig Profilo | Expert

con SQLServer sarebbe cosi:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
poi ci saranno delle piccole differenze sintattiche per adeguarti al tuo MySql

Facci sapere
.

delfin96 Profilo | Newbie

Funziona, grande.

Grazie mille.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5