Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 将列\u id替换为此id的列\u名称_Mysql_Select_Alias - Fatal编程技术网

Mysql 将列\u id替换为此id的列\u名称

Mysql 将列\u id替换为此id的列\u名称,mysql,select,alias,Mysql,Select,Alias,我试图用category_name=Piłka Nożna替换category_id=5。我试过很多问题,但都不管用。如果有人能帮我修一下,我会很高兴的 我通过查询连接两个表: “从quizes.quick\u category=categories.category\u id上的quizes内部联接类别中选择*” 当我console.log(行)时,一切似乎都很好 我的数据库的图像 您可以为字段使用别名。例如: SELECT quiz_id, category_na

我试图用
category_name=Piłka Nożna
替换
category_id=5
。我试过很多问题,但都不管用。如果有人能帮我修一下,我会很高兴的

  • 我通过查询连接两个表:
“从quizes.quick\u category=categories.category\u id上的quizes内部联接类别中选择*”

  • 当我
    console.log(行)
    时,一切似乎都很好
  • 我的数据库的图像

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

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,
    ... 

太好了,太完美了!我可以跳过一列一列的选择。
SELECT
    quiz_id,
    category_name AS category_id,
    ...