Beste Forumers
Ik ben bezig met een query waar ik niet uit kom, ook niet met google:
Mijn tabel:
Nu kan ik de individuele records opzoeken met
en
Wat ik echter graag als output wil is het volgende, waarbij op de Time gejoind word:
Ik kan de 2 queries wel samen voegen dmv UNION maar hierbij worden ze onder elkaar gezet. Is mijn probleem op te lossen met MYSQL? Of moet ik hiervoor naar PHP (wat veel performance kost)
In het voorbeeld heb ik 2 queries gebruikt, maar uiteindelijk moet het mogelijk zijn met maximaal 4 (dezelfde queries)
Ik ben bezig met een query waar ik niet uit kom, ook niet met google:
Mijn tabel:
code:
1
2
3
4
| | ZendingID | LogtagID | Time | Temp | RH | | 1 | 1 | xxx | 18.9 | 50 | | 1 | 2 | xxx | 20.0 | 60 | enz. |
Nu kan ik de individuele records opzoeken met
SQL:
1
2
3
4
| SELECT * FROM templog WHERE ZendingID = '1' AND LogtagID = '1' |
en
SQL:
1
2
3
4
| SELECT * FROM templog WHERE ZendingID = '1' AND LogtagID = '2' |
Wat ik echter graag als output wil is het volgende, waarbij op de Time gejoind word:
code:
1
2
| | ZendingID | Time | Temp1 | Temp2 | RH1 | RH2 | | 1 | xxx | 18.9 | 20.0 | 50 | 60 | |
Ik kan de 2 queries wel samen voegen dmv UNION maar hierbij worden ze onder elkaar gezet. Is mijn probleem op te lossen met MYSQL? Of moet ik hiervoor naar PHP (wat veel performance kost)
In het voorbeeld heb ik 2 queries gebruikt, maar uiteindelijk moet het mogelijk zijn met maximaal 4 (dezelfde queries)
[ Voor 6% gewijzigd door 0fbe op 19-05-2007 16:04 ]