표 링크로 :상대적 아이템을 얻을 수 있으며 outout
products_id
products_price
products_status = 1(In Stock)
products_url
표 2 : products_description
이 필드가 있습니다 products
이 필드가
products_id(equals products_id in table products)
products_name
내가 얻고 싶은 다섯 상대 제품 이름 (재고 있음) 및 해당 가격 (일부 제품 이름과 일치) 예를 들어, 제품 이름은 $product_name
입니다. 5 가지 상대적 제품 이름 (재고 있음)과 가격을 원합니다.
$query = "select products_id , products_price, products_name
from products p
left join products_description pd on p.products_id=pd.products_id and products_status = 1 and ....";`
이 같은 경기 : 제품 이름은 내가 "트루 블러드 시즌"로 시작하는 5 개 항목을 표시 할 True Blood Season 1 DVD
경우. 제품 이름이 다른 것일 수도 있습니다. 그것뿐 아니라 진실한 혈액 절기
나는 이것을 SQL로 어떻게 쓰는가?
'SELECT * FROM products WHERE products_name LIKE 'True Blood Season %'LIMIT 5;'? 당신이 할 수 없다면 어떻게 왼쪽 조인 등으로 쿼리를 작성 했습니까? –
미안하지만, 예를 들어, products_name 어쩌면 다른 사람 – runeveryday
그게 무슨 뜻인지 정말 모르겠다. 선택한 제품의 이름을 기반으로 '관련 제품'을 자동으로 선택할 수 없습니다. 사용하려는 이름의 부분을 알고 나면 별도의 쿼리 여야합니다. –