mysql怎么查询表中所有列(字段)?


本文摘自PHP中文网,作者青灯夜游,侵删。

mysql查询表中所有列的方法:1、通过“*”查询表的所有列,语法“SELECT * FROM 表名;”;2、通过列出表的所有字段来查询表的所有列,语法“SELECT 字段列表 FROM 表名;”。

MySQL 数据表是由行和列构成的,通常把表的“列”称为字段(Field),把表的“行”称为记录(Record)。

查询表中所有列(字段)

查询所有字段是指查询表中所有字段的数据。MySQL 提供了以下 2 种方式查询表中的所有字段。

使用“*”通配符查询所有字段

列出表的所有字段

1)使用“*”查询表的所有字段

SELECT 可以使用“*”查找表中所有字段的数据,语法格式如下:

1

SELECT * FROM 表名;

使用“*”查询时,只能按照数据表中字段的顺序进行排列,不能改变字段的排列顺序。

例 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数据库怎么进行时间类型转换

mysql 出现1267错误怎么办

花式了解---mysql多表查询

mysql连接不到本地数据库怎么办

添加mysql的用户名和密码是什么语句?

怎么完全卸载删除mysql数据库?

mysql的enum类型实例测试

mysql 查看及修改时区的方法

mysql怎么删除数据表中的行数据(记录)?

mysql中优化和修复数据库工具mysqlcheck详细介绍

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...