|
|
|

|
|
http://www.d-sup.com/user_data/index.php
SELECT A.*, name, price02_min, price01_min, main_list_image, sub_title3 FROM dtb_best_products AS A INNER JOIN
(SELECT
product_id,
product_code_min,
product_code_max,
price01_min,
price01_max,
price02_min,
price02_max,
stock_min,
stock_max,
stock_unlimited_min,
stock_unlimited_max,
del_flg,
status,
name,
comment1,
comment2,
comment3,
rank,
main_list_comment,
main_image,
main_list_image,
product_flag,
deliv_date_id,
sale_limit,
point_rate,
sale_unlimited,
create_date,
deliv_fee
,(SELECT rank AS category_rank FROM dtb_category AS T4 WHERE T1.category_id = T4.category_id) as category_rank
,(SELECT category_id AS sub_category_id FROM dtb_category T4 WHERE T1.category_id = T4.category_id) as category_id,
sub_title1,icon_1,icon_2,icon_3,icon_4,icon_5
,(SELECT purpose_nm AS purpose_nm FROM org_purpose AS P1 LEFT JOIN org_products_purpose AS P2 ON P1.purpose_id = P2.purpose_id WHERE P2.product_id = T1.product_id) as purpose_nm
FROM
dtb_products AS T1 RIGHT JOIN (SELECT product_id AS product_id_sub, MIN(product_code) AS product_code_min, MAX(product_code) AS product_code_max, MIN(price01) AS price01_min, MAX(price01) AS price01_max, MIN(price02) AS price02_min, MAX(price02) AS price02_max, MIN(stock) AS stock_min, MAX(stock) AS stock_max, MIN(stock_unlimited) AS stock_unlimited_min, MAX(stock_unlimited) AS stock_unlimited_max FROM dtb_products_class GROUP BY product_id) AS T2 ON T1.product_id = T2.product_id_sub
) AS allcls using(product_id) WHERE status = 1 ORDER BY rank
DB Error: unknown error
SELECT A.*, name, price02_min, price01_min, main_list_image, sub_title3 FROM dtb_best_products AS A INNER JOIN
(SELECT
product_id,
product_code_min,
product_code_max,
price01_min,
price01_max,
price02_min,
price02_max,
stock_min,
stock_max,
stock_unlimited_min,
stock_unlimited_max,
del_flg,
status,
name,
comment1,
comment2,
comment3,
rank,
main_list_comment,
main_image,
main_list_image,
product_flag,
deliv_date_id,
sale_limit,
point_rate,
sale_unlimited,
create_date,
deliv_fee
,(SELECT rank AS category_rank FROM dtb_category AS T4 WHERE T1.category_id = T4.category_id) as category_rank
,(SELECT category_id AS sub_category_id FROM dtb_category T4 WHERE T1.category_id = T4.category_id) as category_id,
sub_title1,icon_1,icon_2,icon_3,icon_4,icon_5
,(SELECT purpose_nm AS purpose_nm FROM org_purpose AS P1 LEFT JOIN org_products_purpose AS P2 ON P1.purpose_id = P2.purpose_id WHERE P2.product_id = T1.product_id) as purpose_nm
FROM
dtb_products AS T1 RIGHT JOIN (SELECT product_id AS product_id_sub, MIN(product_code) AS product_code_min, MAX(product_code) AS product_code_max, MIN(price01) AS price01_min, MAX(price01) AS price01_max, MIN(price02) AS price02_min, MAX(price02) AS price02_max, MIN(stock) AS stock_min, MAX(stock) AS stock_max, MIN(stock_unlimited) AS stock_unlimited_min, MAX(stock_unlimited) AS stock_unlimited_max FROM dtb_products_class GROUP BY product_id) AS T2 ON T1.product_id = T2.product_id_sub
) AS allcls using(product_id) WHERE status = 1 ORDER BY rank [nativecode=1242 ** Subquery returns more than 1 row]
| |