本文摘自PHP中文网,作者青灯夜游,侵删。
mysql查询表中所有列的方法:1、通过“*”查询表的所有列,语法“SELECT * FROM 表名;”;2、通过列出表的所有字段来查询表的所有列,语法“SELECT 字段列表 FROM 表名;”。

MySQL 数据表是由行和列构成的,通常把表的“列”称为字段(Field),把表的“行”称为记录(Record)。
查询表中所有列(字段)
查询所有字段是指查询表中所有字段的数据。MySQL 提供了以下 2 种方式查询表中的所有字段。
使用“*”通配符查询所有字段
列出表的所有字段
1)使用“*”查询表的所有字段
SELECT 可以使用“*”查找表中所有字段的数据,语法格式如下:
使用“*”查询时,只能按照数据表中字段的顺序进行排列,不能改变字段的排列顺序。
例 1
从 tb_students_info 表中查询所有字段的数据,SQL 语句和运行结果如下所示。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | mysql> use test_db;
Database changed
mysql> SELECT * FROM tb_students_info;
+----+--------+---------+------+------+--------+------------+
| id | name | dept_id | age | sex | height | login_date |
+----+--------+---------+------+------+--------+------------+
| 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 |
| 2 | Green | 3 | 23 | F | 158 | 2016-10-22 |
| 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 |
| 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 |
| 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 |
| 6 | John | 2 | 21 | M | 172 | 2015-11-11 |
| 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 |
| 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 |
| 9 | Thomas | 3 | 22 | M | 178 | 2016-06-07 |
| 10 | Tom | 4 | 23 | M | 165 | 2016-08-05 |
+----+--------+---------+------+------+--------+------------+
10 rows in set (0.26 sec)
|
结果显示,使用“*”通配符时,将返回所有列,数据列按照创建表时的顺序显示。
阅读剩余部分
相关阅读 >>
mysql中常见的8种sql错误用法
java面试中出现率极高的数据库查询题
mysql workbench怎么设置为中文?(仅菜单项汉化)
ddl语句的实例详解
mac如何开启mysql bin-log
mysql 修改编码失败怎么办
mysql中database()和current_user()函数的示例详解
mysql可以一次输入多行记录么
mysql数据库管理员密码忘记如何解决
mysql的grant命令详解
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql怎么查询表中所有列(字段)?