CREATE TABLE student (id INT NOT NULL AUTO_INCREMENT,name VARCHAR(50),age INT,gender VARCHAR(10),PRIMARY KEY (id));假设该表中已经插入了一些记录,现在我们想查询这些记录的所有字段名和值。我们可以使用如下的SELECT语句:
SELECT * FROM student;其中星号(*)表示选择所有字段,查询结果将返回该表的所有字段名和对应的值。例如,如果表中有以下两条记录:
+----+--------+-----+--------+| id | name | age | gender |+----+--------+-----+--------+| 1 | Jack | 25 | Male || 2 | Alice | 27 | Female |+----+--------+-----+--------+那么执行以上的SELECT语句将会返回以下结果:
+----+--------+-----+--------+| id | name | age | gender |+----+--------+-----+--------+| 1 | Jack | 25 | Male || 2 | Alice | 27 | Female |+----+--------+-----+--------+该结果显示了表中的所有记录及其各个字段的值。除了使用星号选择所有字段之外,我们还可以使用指定的字段名来选择特定的字段。例如,以下的SELECT语句将会选择表student中的id、name和age字段:
SELECT id, name, age FROM student;结果如下所示:
+----+--------+-----+| id | name | age |+----+--------+-----+| 1 | Jack | 25 || 2 | Alice | 27 |+----+--------+-----+以上就是在MySQL中如何返回字段名和值的基本用法。通过这些语句可以轻松查询数据库中的数据。