Sous requête en MYSQL
Destiny
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 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
- Erreur de requete facebook - Forum Facebook
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Mysql fatal error ✓ - Forum MySQL