Hallo,
Ik heb een tabel genaamd Componist en in deze tabel zitten een aantal kolommen. Twee van deze kolommen zijn 'voornaam' en 'achternaam'.
Ik wil graag dat er met behulp van 1 query de voornaam en achternaam als result aan elkaar geplakt worden. Als je dus in voornaam de waarde 'Sjaak' hebt en in achternaam de waarde 'van Koten'. Dan moet de query terug geven 'Sjaak van Koten'
Nu heb ik dit geprobeerd met een UNION, maar dan krijg je wel de hits van voornaam en achternaam, maar hij plakt ze niet aan elkaar vast.
De UNION werkte in mijn geval dus niet, toen ben ik maar gaan zoeken op het internet en daar kwam ik het volgende tegen. Ik had zelf het idee dat het iets van MySQL was, en niet van Interbase SQL.
Wanneer ik hier dus gebruik van maak krijg ik een error in interbase:
Dynamic SQL Error
expression evaluation not supported
Ik zit verder een beetje door mijn ideen heen hoe ik dit kan oplossen.
Heeft iemand anders hier misschien ervaring mee?
Ik heb een tabel genaamd Componist en in deze tabel zitten een aantal kolommen. Twee van deze kolommen zijn 'voornaam' en 'achternaam'.
Ik wil graag dat er met behulp van 1 query de voornaam en achternaam als result aan elkaar geplakt worden. Als je dus in voornaam de waarde 'Sjaak' hebt en in achternaam de waarde 'van Koten'. Dan moet de query terug geven 'Sjaak van Koten'
Nu heb ik dit geprobeerd met een UNION, maar dan krijg je wel de hits van voornaam en achternaam, maar hij plakt ze niet aan elkaar vast.
code:
1
2
3
4
5
| SELECT voornaam FROM Componist UNION SELECT achternaam FROM Componist |
De UNION werkte in mijn geval dus niet, toen ben ik maar gaan zoeken op het internet en daar kwam ik het volgende tegen. Ik had zelf het idee dat het iets van MySQL was, en niet van Interbase SQL.
code:
1
2
| SELECT voornaam + ' ' + achternaam FROM Componist |
Wanneer ik hier dus gebruik van maak krijg ik een error in interbase:
Dynamic SQL Error
expression evaluation not supported
Ik zit verder een beetje door mijn ideen heen hoe ik dit kan oplossen.
Heeft iemand anders hier misschien ervaring mee?