关于mysql select语句的问题

select 'id', 'name' from `stu_score`;

结果显示

+----+------+
| id | name |
+----+------+
| id | name |
| id | name |
| id | name |
| id | name |
| id | name |
| id | name |
+----+------+

请问这是为什么?

单引号' 用于字符串的引用
数据库、表、索引、列和别名用`
改成

select `id`, `name` from `stu_score`;

select id,name from stu_score;
单引号表示字符串,你查的不是列而是一个固定的字符串,所以所有数据都被你查询的字符串替换掉了

去掉引号试试看
SELECT <字段名1>,<字段名2>,…,<字段名n> FROM <表名>;