Попробуйте это:
SELECT ("column 1" || ' ' || "column 2") AS expr1 FROM your_table;
ИЛИ это
SELECT ([column 1] || ' ' || [column 2]) AS expr1 FROM your_table;
ИЛИ это
SELECT (`column 1` || ' ' || `column 2`) AS expr1 FROM your_table;
Согласно документации SQLIte , вы используете одинарные кавычки для строк и двойные для идентификаторов, но у вас есть другие варианты совместимости
- 'ключевое слово' Ключевым словом в одинарных кавычках является строковый литерал.
- "ключевое слово" Ключевое слово в двойных кавычках является идентификатором.
- [ключевое слово] Ключевое слово, заключенное в квадратные скобки, является идентификатором. Это не стандартный SQL. Этот механизм цитирования используется MS Access и SQL Server и включен в SQLite для совместимости.
- ключевое слово` Ключевое слово, заключенное в серьезные акценты (код ASCII 96), является идентификатором. Это не стандартный SQL. Этот механизм цитирования используется MySQL и включен в SQLite для совместимости.