Я установил новую Ubuntu, и у моего кода возникла проблема с MySQL. < /p>
( ! ) Warning: PDOStatement::execute(): SQLSTATE[HY000]: General error: 3065
Expression #2 of ORDER BY clause is not in SELECT list, references column 'clicshopping_test_ui.p.products_date_added' which is not in SELECT list; this is incompatible with DISTINCT
in /home/www//boutique/includes/OM/DbStatement.php on line 97s
< /code>
Похоже, MySQL 5.7 не разрешает запрос, подобный: < /p>
select .... distinct with order by rand(), p.products_date_added DESC
< /code>
Если я использую это, он работает: < /p>
select distinct .... with order by rand(),
< /code>
Как разрешить эту ситуацию? $Qproduct = $OSCOM_PDO->prepare('select distinct p.products_id,
p.products_price
from :table_products p left join :table_specials s on p.products_id = s.products_id
where products_status = :products_status
and products_view = :products_view
and p.products_archive = :products_archive
order by rand(),
p.products_date_added DESC
limit :products_limit');
$Qproduct->bindInt(':products_status', 1);
$Qproduct->bindInt(':products_view', 1);
$Qproduct->bindInt(':products_archive', 0);
$Qproduct->bindInt(':products_limit',
(int)MODULE_FRONT_PAGE_NEW_PRODUCTS_MAX_DISPLAY);
Подробнее здесь: https://stackoverflow.com/questions/368 ... 7-with-sel
Как разрешить «Заказ по пункту не в списке избранных», вызвал MySQL 5.7 с Select Disful и Order по ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Даже если codeigniter disful () дается имя столбца, Select ('*') Возвращает дубликаты строк
Anonymous » » в форуме Php - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
AppHarbor – /order/rpc.ashx(1): ошибка ASPPARSE: не удалось создать тип «web.order.rpc»
Anonymous » » в форуме C# - 0 Ответы
- 42 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Конвертировать Select Query с Group By и Order By Count (*) в активную запись Codeigniter
Anonymous » » в форуме Php - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Конвертировать Select Query с Group By и Order By Count (*) в активную запись Codeigniter
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-