显示项目名称而不是ID

时间:2014-01-08 23:13:18

标签: sql join

我有一个名为champions的表,列champion_namechampion_item1champion_item16champion_itemX列是items.item_number的整数引用。

我有另一个名为items的表,其中包含item_numberitem_nameitem_property列。

我想得到一个结果列出:

--------------------------------------------------------------------
champion_name | champion_item1 | champion_item... | champion_item16 |
---------------------------------------------------------------------
 Legolas      | belt           | ...              | hat             |
---------------------------------------------------------------------

或者,更好的是,列出冠军Legolas的所有项目:

-----------------------------------------------------
champion_item1  |    belt      |It holds your pants |
-----------------------------------------------------
champion_item...|    ...       |         ...        |
-----------------------------------------------------
champion_item16 |    hat       | It holds your wig  |
-----------------------------------------------------

有可能吗?

1 个答案:

答案 0 :(得分:0)

这个问题的正确答案来自于这里的比特:

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=190694