15-05-2015, 16:05
|
|
|
חבר מתאריך: 03.01.12
הודעות: 149
|
|
נתונים לא חוזרים מוורדפרס
היי מה המצב,
יש לי בעיה עם הצגת הנתונים מוורדפרס
בניתי שאילתא אפשר לראות אותה בעמוד הזה
http://coolinnovationsbeta.com/bga/
אם תורידו את כל ה checkboxesתראו את הטבלה
מתי שאני מנסה לבצע סינון על ידי בחירה מרובה מקטגוריות שונות החיפוש לא מחזיר כלום
זאת השאליתא
קוד:
SELECT SQL_CALC_FOUND_ROWS
wp_posts.*,
mtb1.meta_value AS p_data_sheet,
mtb2.meta_value AS p_length,
mtb3.meta_value AS p_rank,
mtb4.meta_value AS p_shape
FROM wp_posts
INNER JOIN wp_postmeta AS mtb1 ON ( wp_posts.ID = mtb1.post_id AND mtb1.meta_key = 'fox_pro_data_sheet' )
INNER JOIN wp_postmeta AS mtb2 ON ( wp_posts.ID = mtb2.post_id AND mtb2.meta_key = 'fox_pro_length' )
INNER JOIN wp_postmeta AS mtb3 ON ( wp_posts.ID = mtb3.post_id AND mtb3.meta_key = 'fox_pro_rank' )
INNER JOIN wp_postmeta AS mtb4 ON ( wp_posts.ID = mtb4.post_id AND mtb4.meta_key = 'fox_pro_shape' )
INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id AND mt1.meta_key = 'fox_pro_bga' )
INNER JOIN wp_postmeta AS mt2 ON ( wp_posts.ID = mt2.post_id AND mt2.meta_key = 'fox_pro_shape' )
INNER JOIN wp_postmeta AS mt3 ON ( wp_posts.ID = mt3.post_id AND mt3.meta_key = 'fox_pro_material' )
INNER JOIN wp_postmeta AS mt4 ON ( wp_posts.ID = mt4.post_id AND mt4.meta_key = 'fox_pro_configuration' )
WHERE wp_posts.post_type = 'product'
AND wp_posts.post_status = 'publish'
AND( CAST(mt1.meta_value AS CHAR) = '1'
AND CAST(mt2.meta_value AS CHAR) IN ('square')
AND CAST(mt3.meta_value AS CHAR) IN ('copper','aluminum')
AND CAST(mt4.meta_value AS CHAR) IN ('splayed','moderate')
)
GROUP BY p_data_sheet
ORDER BY p_length, p_shape DESC, p_rank
LIMIT 0,10
תודה
|