Hej,
Jag har lite problem med en SQL-sats i min asp-kod.
Jag har denna:
Addera = "Select rubrik, id, namn, datum from inlagg ORDER BY datum desc
UNION select rubrik, id, namn, datum from svar"
Jag skulle också vilja få ut texten som jag har i tabellerna, denna kolumn heter "inlagg" i båda tabellerna. Då kan jag ju inte skriva på detta sätt: Select rubrik, id, namn, datum, inlagg from inlagg... Får felmeddelande då.
Finns det något sätt att komma förbi felet utan att byta namn på kolumnen?
Addera = "Select inlagg.rubrik, inlagg.id, inlagg.namn, inlagg.datum, inlagg.inlagg from inlagg
ORDER BY datum desc
UNION select svar.rubrik, svar.id, svar.namn, svar.datum, svar.inlagg from svar"
Och då fick jag felmeddelandet:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Cannot use Memo, OLE, or Hyperlink Object field 'inlagg' in the SELECT clause of a union query.
Det går troligtvis inte att ha samma namn på en kolumn som på en tabell... Kan man gå förbi detta på något sätt? (så jag slipper byta namn på kolumnen...)