Следующий запрос возвращает bool(false)
, когда демпинг запрос:MySQLi запрос возвращает BOOL (ложь), даже зная SQL правильно
SELECT *
FROM `account`
LEFT OUTER JOIN `player` ON `account`.`uid` = `player`.`account_uid`
UNION
RIGHT OUTER JOIN `player` ON `account`.`uid` = `player`.`account_uid`
Я знаю, что если запрос возвращает ложь была ошибка с SQL, однако я Я уверен, что синтаксис верен, я даже успешно прошел его в своей консоли и в инструменте SQL phpMyAdmins.
Если я бегу без
LEFT OUTER JOIN `player` ON `account`.`uid` = `player`.`account_uid`
UNION
RIGHT OUTER JOIN `player` ON `account`.`uid` = `player`.`account_uid`
все работает.
В чем проблема с моим запросом?
Заранее спасибо.
Вы не успешно запускали этот запрос в любом инструменте запросов, о котором я знаю. Синтаксис неверен. –
[Изображение] (http://i.imgur.com/gnUvkbB.png) Там. Успешно запустил его снова. Как вы думаете, что не так с синтаксисом? – Stantastic
Какая ошибка вы получаете? – BeetleJuice