Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.08.2012, 21:41   #1
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
Печаль Объединить в 1 запрос.

Прошу помощи, нужно объединить 1 запрос.
По отдельности работает и выводит то что нужно. Как можно вывести результат из 2-ух запросов и соотнести то есть сгруппировать. После сотни неудачных попыток объединить в 1 максимум сделать 2 запроса, результат нулевой. Подскажите что к чему.

Последний раз редактировалось Predator199; 12.08.2012 в 21:51.
Predator199 вне форума Ответить с цитированием
Старый 12.08.2012, 21:52   #2
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

Разобрался =)
Predator199 вне форума Ответить с цитированием
Старый 12.08.2012, 22:15   #3
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

Вопрос встал о группировке.
PHP код:
select c1.idc1.iconp.categoryp.titlep.autorp.datep.alt_namep.short_storyp.titlep.autoru.fotoe.news_reade.ratinge.news_ide.vote_nume.allow_rate
from category c1
 
INNER JOIN  post p
LEFT JOIN category c3 ON 
(c3.id=p.category)
LEFT JOIN users u ON (p.autor=u.name)
LEFT  JOIN  post_extras e ON (p.id=e.news_id)
 
left join category c2 on (c2.parentid  =c1.id)
WHERE c2.config=AND c1.config=AND c3.config=2
 
 
GROUP BY p
.category 
С таки запросом, выводит названия но иконка и id повторяются. Подскажите как правильно групировать?
Predator199 вне форума Ответить с цитированием
Старый 14.08.2012, 12:53   #4
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию

PHP код:
select c1.idc1.iconp.categoryp.titlep.title
from post p
INNER JOIN  category c1
LEFT JOIN category c3 ON 
(c3.id=p.category)
LEFT JOIN category c2 on (c2.parentid  =c1.id)

WHERE c2.config=AND c1.config=AND c3.config=2
GROUP BY  c1
.idc1.iconp.category 
Хелпппппппппппппппппппппппппппппппп ппппппппппппппппп
Predator199 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединить программы lordseko Помощь студентам 8 22.12.2010 09:51
Объединить запрос к нескольким таблицам в один (php+MySql) Maxx PHP 17 23.08.2010 16:32
Объединить 2 макроса в 1 1134 Microsoft Office Excel 5 07.07.2010 16:09
Объединить усилия Lemo Свободное общение 6 11.11.2009 06:41