Я хочу сделать заказ По запросу, но я не знаю, почему он не работает. Это мой запрос. Я не знаю, куда положить заказ, я тестировал с каждым отдельным выбором, не работая , протестирован, чтобы поместить его в последний запрос без изменений, можете ли вы мне помочь? я хочу, чтобы иметь заказ A.idsql-запрос с заказом UNION по выпуску
$data = null;
$sth = Model::connect()->prepare(" SELECT a.*, b.ciudad, d.catgoria, d.categorie, e.mark AS marka , c.fuel FROM table1 a,
fuel c ,ciudad b, table2 d , coches e WHERE
a.ciudad = b.id_vil AND a.mark = e.id AND a.fuel = c.id AND d.id = a.table3 AND a.status = 1
UNION
SELECT a.*, b.ciudad, d.catgoria, d.categorie, e.mark AS marka , c.fuel FROM table1 a,
fuel c ,ciudad b, table2 d , liste_vehicules_marchandises e WHERE
a.ciudad = b.id_vil AND a.mark = e.id AND a.fuel = c.id AND d.id = a.table3 AND a.status = 1
UNION
SELECT a.*, b.ciudad, d.catgoria, d.categorie, e.mark AS marka , c.fuel FROM table1 a,
fuel c ,ciudad b, table2 d , liste_vehicules_agricultures e WHERE
a.ciudad = b.id_vil AND a.mark = e.id AND a.fuel = c.id AND d.id = a.table3 AND a.status = 1
UNION
SELECT a.*, b.ciudad, d.catgoria, d.categorie, e.mark AS marka , c.fuel FROM table1 a,
fuel c ,ciudad b, table2 d , bc_vehicule e WHERE
a.ciudad = b.id_vil AND a.mark = e.id AND a.fuel = c.id AND d.id = a.table3 AND a.status = 1
");
$sth->execute();
$data = $sth->fetchAll();
return $data;
Что не работает, что требуется поведению и что на самом деле происходит. Пример данных? –