我有一个列表,或者我们可以说数据库表中的一系列项目,它们彼此相连,如:
item_id connected_item item_cost item_type
100 200 12 anything
200 300 11 anything
300 400 14 anything
400 500 19 anything
..........
我怎么知道如果我输入200它将给我两个连接,它们是100和300.而且,两个项目之间的连接项目列表,例如如果是item=100
,则为item=300
,则所有项目均为100,200,300
。这种方法也应该从头到尾工作,例如如果是item=300
,则为item=100
,那么所有项目均为300,200,100
,包括费用和类型。