|
|
|
| использую вот такой запрос:
$select_news = $db->qu("SELECT `n`.`id`, `n`.`date`, `n`.`title`, `n`.`link`, `n`.`perusals`, `user_info`.`u_nick` AS `author_nick`
FROM `table_news` AS `n`
LEFT JOIN
(SELECT `u`.`id` AS `u_id`, `u`.`nick` AS `u_nick`
FROM `table_users` AS `u`
GROUP BY `u_id`) AS `user_info` ON `n`.`author` = `user_info`.`u_id`
ORDER BY `date`
DESC LIMIT " . $start_limit . ", " . $view_items);
|
На локалке работает, а на хосте выдаёт ошибку:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT `u`.`id` AS `u_id`, `u`.`nick` AS `u_nick` FROM
Что не так? | |
|
|
|
|
|
|
|
для: Александрович
(22.09.2007 в 01:43)
| | На локалке MySQL 4.1.16-max, а на сервере 4.0.18-log. | |
|
|
|
|
|
|
|
для: Александрович
(22.09.2007 в 01:47)
| | Вложенные запросы появились только начиная с версии 4.1 | |
|
|
|
|
|
|
|
для: cheops
(22.09.2007 в 10:50)
| | Мм, понятно... А как переписать этот запрос, чтоб работал? :) | |
|
|
|