[PHP] Selezionare OGGI anno precedente per query sql

Giangillo

Nuovo Utente
22 Ago 2017
2
0
1
39
Ciao a tutti,

volevo chiedervi un consulto,

Io devo effettuare una query di questo tipo :

Seleziona e somma tutti i valori compresi tra l' 1-gennaio- "dell'anno precedente a quello incorso" ed OGGI "dell'anno precedente a quello in corso"

Ma....francamente sbatto la testa senza capire come strutturare la query....

mi fermo a

$sql = "SELECT SUM(parziali) as somma FROM $tabella.......

Qualcuno ha qualche consiglio ?
 

Giangillo

Nuovo Utente
22 Ago 2017
2
0
1
39
Ciao Borgo Italia,

grazie per la risposta...

ho risolto in questo modo

PHP:
$annocorrente = date("Y-m-d");
$annoprecedente  = date('d-m-Y', strtotime('-1 year'));
$dataUs = explode("-", $annoprecedente);
$datadb = $dataUs[2]. "-". $dataUs[1]. "-" .$dataUs[0];
$datadb2 = $dataUs[2]."-"."01"."-"."01";

$sql = "SELECT SUM(parziali) as somma FROM $tabella WHERE data BETWEEN '".$datadb2."' AND '".$datadb."'";
Grazie ancora per l'interessamento ;)