将此id的column_id替换为column_name

Replace column_id to column_name of this id

我正在尝试用 category_name = Piłka Nożna 替换 category_id = 5。我尝试了很多查询,但对我没有任何帮助。如果有人可以帮助我修复它,我会很高兴。

"SELECT * FROM quizes INNER JOIN categories ON quizes.quiz_category = categories.category_id";

    quiz_id: 11,
    quiz_category: 5,
    quiz_question: 'Pytanie 3',
    quiz_answer_A: 'A',
    quiz_answer_B: 'B',
    quiz_answer_C: 'C',
    quiz_answer_D: 'D',
    quiz_correct: 'G',
    category_id: 5,
    category_name: 'Piłka Nożna'

您可以为您的字段使用别名。例如:

SELECT
    quiz_id,
    category_name AS quiz_category,
    quiz_question,
    quiz_answer_A,
    quiz_answer_B,
    quiz_answer_C,
    quiz_answer_D,
    quiz_correct
FROM quizes 
INNER JOIN categories ON quizes.quiz_category = categories.category_id;

或者可能是:

SELECT
    quiz_id,
    category_name AS category_id,
    ...