해당 열이있는 테이블이 3 개 있습니다.SQL이 특정 상황에서 데이터를 선택하는 방법
'players': id
'items': player_id,item_id,quantity
'item_list': id,price
나는 목록에 플레이어가 가지고있는 모든 항목을 선택합니다 :
("select * from items where player_id=$player_id")
동안이 항목의 데이터 형식 'items_list가'테이블을 표시합니다. 출력은 다음과 같아야합니다.
안녕하세요, ID는 $player_id
입니다. 여기 내 항목
item_id1 price1 얼마나 많은 수 있습니다 : $ quantity1
item_id2 price2 얼마나 많은 : 어떻게을 $ quanity2
등
에 할? 나는 모든 (while $row=mysqli_fetch_array($result)
)에 대한 내 기지를 쿼리하고 싶지 않아. 너무 무거워. 나는 하나 또는 두 개의 쿼리 (노조? 외부 조인? 내부 조인? 내가 알지도 못하는 걸 알고 싶다.) 나는 데이터를 표시한다. 아무도 이것을하는 방법을 알고 있습니까? 내가 제대로 이해하면
i 대신 item을 넣고 il 대신 item_list를 넣으시겠습니까? – user3033026
아니요. 나는 좋다. 감사합니다. – user3033026
eeehh 어떻게 데이터를 표시하나요? 도와주세요 – user3033026