Bonjour à tous,
Je cherche à faire une requête SQL et je sèche un peu...
J'ai une table qui contient 3 champs (date, idCapteur et valeur)
Cette table réceptionne des données horodatées issues de différents capteur.
Pour illustrer mon besoin, voici un exemple :
date | idCapteur | valeur
--------------------- ---------- -----------
2017-04-03 15:38:00 |1 |152
--------------------- ---------- -----------
2017-04-03 15:48:00 |1 |155
--------------------- ---------- -----------
2017-04-03 15:58:00 |1 |158
--------------------- ---------- -----------
2017-04-03 15:38:00 |2 |358
--------------------- ---------- -----------
2017-04-03 15:58:00 |2 |896
et je voudrais que cette requête me renvoie :
date | idCapteur1 | idCapteur2
--------------------- ---------- -----------
2017-04-03 15:38:00 |152 |358
--------------------- ---------- -----------
2017-04-03 15:48:00 |155 |null
--------------------- ---------- -----------
2017-04-03 15:58:00 |158 |896
--------------------- ---------- -----------
Ce qui me chagrine, c'est la 2ème ligne ou idCapteur2 n'a pas de valeur.
Je ne sais pas si cela est possible en une seule requête...
Merci par avance!
Partager