MYSQL导出值和NOT ID

时间:2012-05-21 14:40:35

标签: mysql excel export-to-excel

我有一个名为'wp_quotes'的MYSQL数据库表,其中的字段包含一个名为'media'的列,如下所示。

'wp_quotes'表

'media' - 此列显示'1'或'2'(ID号),具体取决于用户在表单上选择的内容。

我还有一个名为'wp_quote_forms_fields_values'的表,可以为此ID分配一个值 - “CD”或“DVD”

'wp_quote_forms_fields_values'表

ID 1的值为'CD'

ID 2的值为“DVD”

当我运行查询(导出文件)时,如何让媒体列显示“CD”或“DVD”而不是“1”或“2”。

1 个答案:

答案 0 :(得分:2)

您需要加入包含描述的表格,如下所示:

SELECT a.ID,a.time,a.quote,b.value as MediaDesc,a.quantity,
c.value As PackDesc,a.username,
a.email,a.company,a.contact_number,a.found_us‌​,a.additional_info 
FROM wp_quotes a
INNER JOIN wp_quote_forms_fields_values b ON b.ID = a.media
INNER JOIN wp_quote_forms_fields_values c ON c.ID = a.pack