구조가 일대 다 또는 다 대다가 아닌, 일대일 "blob : of : colon : separated : text"일뿐입니다.
대다수의 적절한 관계는 대개 테이블을 사용하여 관계를 연결합니다. 특정 경우에 해당 테이블은 종종 "거래 세부 사항"테이블 인 반면, "카트"테이블은 "거래 헤더"테이블입니다.
당신은이 상황에서 세 개의 테이블 것이다 : 당신이 찾고있는 것을 얻을이를 조회, 그리고
CART (transaction header)
---------------
tran_id NUMBER
first_name VARCHAR(100)
last_name VARCHAR(100)
CART_ITEM (transaction detail)
---------------
tran_id NUMBER
item_id NUMBER
.. other details about this line item (quantity, etc)
ITEM
---------------
item_id NUMBER
name VARCHAR(100)
price NUMBER(18,4)
을, 단지 말 :
SELECT h.tran_id, i.name, i.price
FROM cart h
INNER JOIN cart_item d ON (h.tran_id = d.tran_id)
INNER JOIN item i ON (d.item_id = i.item_id)
WHERE h.tran_id = 1
ORDER BY i.name
나에게 많은 많은 것 같은데. 한 사람이 많은 물건을 살 수 있고, 많은 사람이 물건을 살 수 있습니다. – Dan