два запроса из одной таблицы с условиемhttp://softtime.ru/forumдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387297Хорошо....два запроса из одной таблицы с условиемFri, 10 Jul 2009 01:32:32 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387293более жестко сегодня зашёл к другу у которого не был около трёх лет, пили много пива, говорили... и хотя проблем...два запроса из одной таблицы с условиемFri, 10 Jul 2009 01:21:33 +0300Valickдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387283"Жаль, что сам к этому не пришел? :-( Вам никто не мешал. Если не сказать более жестко.два запроса из одной таблицы с условиемThu, 9 Jul 2009 23:26:19 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387280Гениально! Спасибо. Жаль, что сам к этому не пришел? :-(два запроса из одной таблицы с условиемThu, 9 Jul 2009 23:19:42 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387276У Вас a.pos неоднозначны. ORDER BY a.pos ASC , a.id_catalog ASC , b.pos ASCдва запроса из одной таблицы с условиемThu, 9 Jul 2009 23:14:07 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387268При ORDER BY a.pos, b.pos ASC получаю: Детская мебель 1 - Комод пеленальный 2 Автокресла Автокресло - переноска категория...два запроса из одной таблицы с условиемThu, 9 Jul 2009 22:16:48 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387266Дамп: -- -- Структура таблицы `goods` -- CREATE TABLE IF NOT EXISTS `goods` ( `id_catalog` int(11) NOT NULL auto_increment,...два запроса из одной таблицы с условиемThu, 9 Jul 2009 22:13:57 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387259Вы бы привели фрагмент дампа таблицы, а заодно и результат, который получаете, и который ожидаете получить. А то так Вас...два запроса из одной таблицы с условиемThu, 9 Jul 2009 21:58:09 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387257Неужели никто даже не намекнет как отсортировать по a.pos и b.pos? Может есть какие-то операторы? Или надо менять весь подход?два запроса из одной таблицы с условиемThu, 9 Jul 2009 21:40:01 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387251Я это отлично понимаю. Но я не могу понять как отсортировать результат при подобном сравнении.два запроса из одной таблицы с условиемThu, 9 Jul 2009 20:58:37 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387248Сравнивать два поля с переменной, это не то же самое, что сравнивать их между собойдва запроса из одной таблицы с условиемThu, 9 Jul 2009 20:51:35 +0300GeorgeIVдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387245Видимо я не правильно понимаю логику LEFT JOIN и ORDER во втором примере. Мне необходимо произвести сортироку в указанной таблице...два запроса из одной таблицы с условиемThu, 9 Jul 2009 20:43:56 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387239Второй вообще никак не зависит от GET Разные запросы выдают разные данные. Что Вас удивляет?два запроса из одной таблицы с условиемThu, 9 Jul 2009 20:34:51 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387232При оптимизации столкнулся еще с одной трудностью - сортировка. в коде, где условие постоянное: $_GET = 1; $query = "SELECT...два запроса из одной таблицы с условиемThu, 9 Jul 2009 20:13:28 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387157Спасибо. Я примерно так и поступил, тока не успел отписать. Все-таки оптимизация запросов - это здорово, чувствуешь себя человеком.два запроса из одной таблицы с условиемThu, 9 Jul 2009 14:56:06 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387152Это уже с БД никак не связано. Это обычная логика алгоритма. Если при предыдущем значении имени часть кода требуется опустить,...два запроса из одной таблицы с условиемThu, 9 Jul 2009 14:24:40 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387117Спасибо, виноват, был не внимателен. Теперь все запрашивает отлично: $_GET = 1; $query = "SELECT a.id_catalog, a.col1, b.col2, a.hide,...два запроса из одной таблицы с условиемThu, 9 Jul 2009 11:59:04 +0300aeternдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387089.два запроса из одной таблицы с условиемThu, 9 Jul 2009 11:11:44 +0300GeorgeIVдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387088Во-первых SELECT a.name as a_name, b.name as b_name, ... Во вторых, не INNER а LEFT OUTER JOIN Ну и видимо...два запроса из одной таблицы с условиемThu, 9 Jul 2009 11:08:35 +0300Trianonдва запроса из одной таблицы с условиемhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=66418#post387083У меня получилось что-то вроде: $_GET = 1; $query = "SELECT a.*, b.* FROM $tbl AS a INNER JOIN...два запроса из одной таблицы с условиемThu, 9 Jul 2009 10:18:34 +0300aetern