Я хочу использовать ниже SQL-запрос в простом классе ssp2
select * from table1 UNION ALL select * from table2
Я попробовал запросить ниже ssp::simple class, но он не работает.
$table ='';
$joinQuery = ' from table1 UNION ALL table2';
return Ssp::simple($_POST, $this->sql_details, $table, $primaryKey, $columns,
$joinQuery, $filterQuery, null, null, null);
Примечание: я использую Xampp 5.6.24 (MariaDB)
"Произошла ошибка SQL: SQLSTATE [42000]: синтаксическая ошибка или нарушение прав доступа: 1064 У вас есть ошибка в синтаксисе SQL; проверьте руководство, которое соответствует вашей версии сервера MariaDB, чтобы найти правильный синтаксис для использования рядом с 'table2 OR' 'в строке 2 "






Замените свой joinQuery вместо $ joinQuery = 'from table1 UNION ALL table2';
$joinQuery = ' from (SELECT * from `table1` ';
$joinQuery .= ' UNION ALL';
$joinQuery .= ' SELECT * from `table2` ) temp';
какая у тебя ошибка?