2014-05-19 2 views
-1

데이터베이스에서 필요로하는 3 가지 유형의 정보 데이터베이스에서 모든 제품 ID를 가져 오는 방법을 알고 있지만 각 productid의 가격과 속성을 가져 와서 PHP 루프를 사용하고 싶습니다. 다른 테이블에 모든 정보를 삽입 할 수 있습니다MySql PHP Select 검색어를

나는이 모든 3 가지 정보를 결합하여 사용자 정의 테이블에 삽입하고 싶습니다. 어떻게 결합 할 수 있습니까? 아니면 각 제품 ID에 대해 가격 + 속성을 얻기 위해 반복해야합니까?

답변

0

그것은 간단해야하지로 -

SELECT `cpet`.`Product_ID`, `cpet`.`Product Price`, `cpet`.`Product Attribute` 
FROM `catalog_product_entity_text` AS `cpet` 
JOIN `catalog_product_entity` AS `cpe` 
ON `cpet`.`Product_ID` = `cpe`.`entity_id` 
WHERE `cept`.`attribute_id` = '139' 
+0

'에서 PRODUCT_ID를 얻기 위해 먼저 필요에 따라 서로 다른 테이블 만 다음 표에서 해당 ID에 의해 얻을 수'도 난에 원하는 catalog_product_entity_text'입니다 catalog_product_entity' 다른 테이블에 삽입하려면 끝내십시오. –

+0

테이블 정의를 제공 할 수 있습니까? JOIN 쿼리 만 필요할 수 있습니다. –

+0

@ 이것이 도움이된다면 마젠타 테이블인가? 다음은 'http : // www.magereverse.com/index/magento-database-diagram/version/1-7-0-2' 구조를 보는 방법입니다. –