SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 17.03.2013 19:11:58

Mpa4Hu
Участник
Зарегистрирован: 25.02.2010
Сообщений: 17

LEFT OUTER JOIN

Здраствуйте,
Во первых извините за орфографию, придет время и выучу какнебудь )

Вопрос давольно логки для професионального глаза.
У меня есть запрос


SELECT aka_v_posts.*
FROM aka_v_posts
LEFT JOIN aka_users ON aka_users.ID=aka_v_posts.post_author
LEFT JOIN aka_v_postmeta ON aka_v_posts.ID=aka_v_postmeta.post_id
AND aka_v_postmeta.meta_key='_wpsc_special_price'
WHERE ( post_title LIKE '%32%' OR post_content LIKE '%32%' OR aka_users.display_name LIKE '%32%' )
AND ( post_status = 'publish' OR post_status = 'private' )
AND post_type = 'wpsc-product'
AND aka_v_postmeta.meta_value BETWEEN 8 AND 8
 ORDER BY aka_v_postmeta.meta_value + 0 ASC, aka_v_posts.post_date DESC
 


работает она отлична, толка вот ети соединенные таблици не отображаютса (но функционнируют).
После долгово пойска наткнулся на "GROUP BY". перечитал документацию но всеравно несмог добавить ее в этот запрос.

Ктонебудь сможет наставить меня на правельны путь?

Отредактированно Mpa4Hu (17.03.2013 19:49:22)

Неактивен

 

#2 18.03.2013 00:27:31

Mpa4Hu
Участник
Зарегистрирован: 25.02.2010
Сообщений: 17

Re: LEFT OUTER JOIN

Cпасибо всем, разобрался

вместо SELECT aka_v_posts.* сделал SELECT *

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson