Здравствуйте, я нанял кодера, чтобы сделать работу большинства моих сайтов. Но я хотел бы иметь возможность сделать некоторые основные вещи, которые я пытался использовать mysql query builder, но все же не могу получить концепцию lol. поэтому его, вероятно, действительно базовый, но у меня есть две таблицы.Mysql query noobie help
$sql = "SELECT distinct count(title) FROM #cookingbooks ";
$db->setQuery($sql);
$cooking= $db->loadResult();
//var_dump($cooking);die;
$sql = "SELECT distinct count(title) FROM #historybooks ";
$db->setQuery($sql);
$history= $db->loadResult();
//var_dump($history);die;
Теперь либо один из них получит мне количество записей, но это то, где я борюсь. Как я могу сделать один запрос для подсчета записей из обеих таблиц и дать мне общее количество из обеих таблиц? как один, поэтому вместо 12 000 книг для приготовления пищи. и 38 000 для истории. я бы просто получил 50 000 в качестве результата
Что мешает вам добавлять номера в php? – Shadow
Обратите внимание, что DISTINCT здесь нецелесообразно. – Strawberry
'SELECT COUNT (*) FROM (SELECT * FROM table_a UNION ALL SELECT * FROM table_b) n;' – Strawberry