У меня есть запрос MySQL laravel, чтобы выбрать столбец с именем title и имя таблицы как Source
$query = DB::select('select title, "'.$table_name.'" as source from ' . $table_name);
, но это возвращает массив, и я хочу выполнить запрос объединения длявышеуказанный запрос.Поэтому я принял laravel DB :: table ()
DB::table($table_name)->select('title, "'.$table_name.'" as source')
Но приведенный выше запрос возвращает ошибку неизвестное имя столбца .
SQLSTATE [42S22]: столбец не найден: 1054 Неизвестный столбец «имя таблицы» в «списке полей» (SQL: выберите title
, "tablename"
как source
из tablename
)
Я просто хочу добавить еще одно поле с именем source и поместить имя таблицы во все строки.
Я повторяю то же самое для количества таблиц и, наконец, сортирую их перед рендерингом.Пожалуйста, помогите мне.
Заранее спасибо.