mysql如何查询数据库某个字段的数据?


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

mysql查询数据库某个字段的方法:通过SELECT语句,使用“SELECT < 字段名 > FROM < 数据表名 >;”语法来查询;如果想要查询多个字段,不同字段名称之间用逗号“,”分隔开即可。

在 MySQL 中,可以使用 SELECT 语句来查询数据。查询数据是指从数据库中根据需求,使用不同的查询方式来获取不同的数据,是使用频率最高、最重要的操作。

SELECT 的语法格式如下:

1

2

3

4

5

6

7

8

9

10

SELECT

{* | <字段列名>}

[

FROM <表 1>, <表 2>…

[WHERE <表达式>

[GROUP BY <group by definition>

[HAVING <expression> [{<operator> <expression>}…]]

[ORDER BY <order by definition>]

[LIMIT[<offset>,] <row count>]

]

其中,各条子句的含义如下:

  • {*|<字段列名>}包含星号通配符的字段列表,表示所要查询字段的名称。

  • <表 1>,<表 2>…,表 1 和表 2 表示查询数据的来源,可以是单个或多个。

  • WHERE <表达式>是可选项,如果选择该项,将限定查询数据必须满足该查询条件。

  • GROUP BY< 字段 >,该子句告诉 MySQL 如何显示查询出来的数据,并按照指定的字段分组。

  • [ORDER BY< 字段 >],该子句告诉 MySQL 按什么样的顺序显示查询出来的数据,可以进行的排序有升序(ASC)和降序(DESC),默认情况下是升序。

  • [LIMIT[<offset>,]<row count>],该子句告诉 MySQL 每次显示查询出来的数据条数。

查询表中指定的字段

查询表中的某一个字段的语法格式为:

1

SELECT < 字段名 > FROM < 表名 >;

例 3

查询 tb_students_info 表中 name 列所有学生的姓名,SQL 语句和运行结果如下所示。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

mysql> SELECT name FROM tb_students_info;

+--------+

| name   |

+--------+

| Dany   |

| Green  |

| Henry  |

| Jane   |

| Jim    |

| John   |

| Lily   |

| Susan  |

| Thomas |

| Tom    |

+--------+

10 rows in set (0.00 sec)

输出结果显示了 tb_students_info 表中 name 字段下的所有数据。

阅读剩余部分

相关阅读 >>

怎么查看mysql的用户名和密码

mysql中有没有事务?

mysql基础语言是什么

mysql中怎么删除数据库

mysql数据类型中decimal的用法实例详解

mysql如何查询数据库某个字段的数据?

idea如何集成mysql

mysql视图如何修改

mysql锁和索引之间的联系

mysql怎么设置表名?

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


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

数据库系统概念 第6版

机械工业出版社

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



打赏

取消

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

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

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

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

评论

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