Beste tweakers,
In een PHP script probeer ik het volgende te bereiken. Ik wil graag de informatie uit 2 tabellen (identiek aan structuur, maar met verschillende kolomnamen) gesorteerd weergeven op datum. Dit lukt met UNION. Echter wil ik de informatie die ik uit tabel1 krijg verder aanvullen met een ID die ik uit tabel1 krijg. En de informatie uit tabel2 met een ID uit tabel2. Het lukt mij helaas niet om te differentieren welk ID ik heb, aangezien UNION enkel de kolomnamen van de eerste tabel hanteert. Hoe is dit verschil te maken?
Hieronder de code ter verduidelijking:
Hoop dat iemand mij hierbij kan helpen. Alvast bedankt!
In een PHP script probeer ik het volgende te bereiken. Ik wil graag de informatie uit 2 tabellen (identiek aan structuur, maar met verschillende kolomnamen) gesorteerd weergeven op datum. Dit lukt met UNION. Echter wil ik de informatie die ik uit tabel1 krijg verder aanvullen met een ID die ik uit tabel1 krijg. En de informatie uit tabel2 met een ID uit tabel2. Het lukt mij helaas niet om te differentieren welk ID ik heb, aangezien UNION enkel de kolomnamen van de eerste tabel hanteert. Hoe is dit verschil te maken?
Hieronder de code ter verduidelijking:
PHP:
1
| query = "SELECT datum, middel_id FROM tabel1 UNION ALL SELECT datum, stof_id FROM tabel2 ORDER BY datum"; |
Hoop dat iemand mij hierbij kan helpen. Alvast bedankt!