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 <表名>;