Я пытаюсь объединить два запроса.Вот мой запрос.
(select 'stack' as id from RDB$DATABASE) t
inner join
(select 'stack' as id from RDB$DATABASE) q
on t.id=q.id
Когда я выполняю этот запрос, выдается ошибка
Context: Statement::Prepare( (select 'stack' as id from RDB$DATABASE) t
inner join
(select 'stack' as id from RDB$DATABASE) q
on t.id=q.id )
Message: isc_dsql_prepare failed
SQL Message : -104
Invalid token
Engine Code : 335544569
Engine Message :
Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, column 1
(
Если я правильно понимаю ошибку, Firebird не нравится '(' в началезапрос.
Если так, как я могу объединить два запроса?