1

以下のように、「メディア」という列を含むフィールドを持つ「wp_quotes」という名前の MYSQL データベース テーブルがあります。

「wp_quotes」テーブル

'media' - この列には、ユーザーがフォームで何を選択したかに応じて、'1' または '2' (ID 番号) が表示されます。

この ID に値 (「CD」または「DVD」) を割り当てる「wp_quote_forms_fields_values」という別のテーブルがあります。

「wp_quote_forms_fields_values」テーブル

ID 1 の値は「CD」です

ID 2 の値は「DVD」です

(ファイルをエクスポートする) クエリを実行するときに、メディア列に「1」または「2」ではなく「CD」または「DVD」を表示するにはどうすればよいですか。

4

1 に答える 1

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
于 2012-05-21T14:43:23.600 に答える