2
У меня есть этот код в Laravel проектаделают объединение в Laravel в виде таблицы базы данных
$state_query = Advertisement::active()
->notExpired()
->inTime()
->network($network)
->textbook($textbook, $textbook_category_id, $book_category_id)
->grade($grade)
->state($state_id);
$city_query = Advertisement::active()
->notExpired()
->inTime()
->network($network)
->textbook($textbook, $textbook_category_id, $book_category_id)
->grade($grade)
->city($city_id);
$district_query = Advertisement::active()
->notExpired()
->inTime()
->network($network)
->textbook($textbook, $textbook_category_id, $book_category_id)
->grade($grade)
->district($district_id);
$result = $state_query
->union($city_query)
->union($district_query);
теперь, я хочу, чтобы «$ результата» переменную в виде таблицы базы данных и использовать «где» и «сумма» красноречивые функции на нем как я могу это сделать?
спасибо так много, –
в таблице базы данных «рекламные объявления» У меня есть «DAILY_BUDGET» поле, теперь, когда я использую «сумму ('DAILY_BUDGET) как d_sum» в „$ результата“ я даю эту ошибку: '' ' используемые операторы SELECT имеют различное количество столбцов (SQL: (выберите sum ('daily_budget') как совокупность из' рекламы' '' ' –