我有一个名为'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”。
答案 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