Sous requête en MYSQL
Destiny
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, j'ai une requête que je souhaite exécutée sur une seule table le but est d'afficher sur un rapport le montant actuel selon la date que l'utilisateur a choisi est le comparé directement a un resultat du mois passé N-1 j'ai essayé de fabriquer une requête imbriquée mais sans succès parceque je ne suis pas fort en sous requête quelqu'un peut m'aider svp?
$time1 = strtotime($request->dateToSearch1);
$time2 = strtotime($request->dateToSearch2);
$newdate1 = date("Y-m-d", strtotime("-1 month", $time1));
$newdate2 = date("Y-m-d", strtotime("-1 month", $time2));
$data = DB::select('SELECT*,SUM(a.Solde) as SOLDE,a.RefCadre as RefC,a.Designation as Design
FROM(SELECT * FROM transactions WHERE transactions.DateMouvement BETWEEN "' . $request->dateToSearch1 . '" AND "' . $request->dateToSearch2 . '")
as a GROUP BY a.RefCadre
FROM (SELECT*, SUM(transactions.Solde) as SOLDE2 FROM transactions WHERE transactions.DateMouvement BETWEEN "' . $newdate1 . '" AND "' . $newdate2 . '"') as b GROUP BY b.RefCadre
A voir également:
- Sous requête en MYSQL
- Mysql community server - Télécharger - Bases de données
- Mysql error 2002 ✓ - Forum Linux / Unix
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Erreur de requete facebook - Forum Facebook
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données