2015-09-14 90 views
0

我正在使用在某些字段中使用数据代码的数据库。所以在插入我使用下拉列表输入如:如何显示数据库结果作为实际数据的参考?

<option value="BAL">Bald</option> 
<option value="BLK">Black</option> 
<option value="BLN">Blond or Strawberry</option> 
<option value="BRO">Brown</option> 
<option value="GRY">Gray or Partially Gray</option> 

例如。然而一些领域有数百种选择。当我查询数据库时,我想显示全文,而不是代码。我怎样才能做到这一点?

回答

2

创建存储这些代码的完整名称对于每个这样的代码如下

Table2 
__________________________________ 
|code  |name_to_display  | 
__________________________________ 
|BAL  |Bald     | 
|BLK  |Black     | 
|BLN  |Blond or Strawberry | 
|BRO  |Brown     | 
|GRY  |Gray or Partially Gray|  
__________________________________ 

让我们把它命名表2,其中与原始表被命名为table1的另一个表。现在编写一个查询,如Table1。*,table2.name_to_display,从Table1向table1.code = table2.code左连接table2,而不是显示代码,您可以显示name_to_display中的数据