• 技术文章 >数据库 >mysql教程

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

    青灯夜游青灯夜游2020-10-02 10:26:27原创2476

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

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

    SELECT 的语法格式如下:

    SELECT
    {* | <字段列名>}
    [
    FROM <表 1>, <表 2>…
    [WHERE <表达式>
    [GROUP BY <group by definition>
    [HAVING <expression> [{<operator> <expression>}…]]
    [ORDER BY <order by definition>]
    [LIMIT[<offset>,] <row count>]
    ]

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

    查询表中指定的字段

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

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

    例 3

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

    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 字段下的所有数据。

    使用 SELECT 声明可以获取多个字段下的数据,只需要在关键字 SELECT 后面指定要查找的字段名称,不同字段名称之间用逗号“,”分隔开,最后一个字段后面不需要加逗号,语法格式如下:

    SELECT <字段名1>,<字段名2>,…,<字段名n> FROM <表名>;

    例 4

    从 tb_students_info 表中获取 id、name 和 height 三列,SQL 语句和运行结果如下所示。

    mysql> SELECT id,name,height
        -> FROM tb_students_info;
    +----+--------+--------+
    | id | name   | height |
    +----+--------+--------+
    |  1 | Dany   |    160 |
    |  2 | Green  |    158 |
    |  3 | Henry  |    185 |
    |  4 | Jane   |    162 |
    |  5 | Jim    |    175 |
    |  6 | John   |    172 |
    |  7 | Lily   |    165 |
    |  8 | Susan  |    170 |
    |  9 | Thomas |    178 |
    | 10 | Tom    |    165 |
    +----+--------+--------+
    10 rows in set (0.00 sec)

    输出结果显示了 tb_students_info 表中 id、name 和 height 三个字段下的所有数据。

    推荐教程:mysql视频教程

    以上就是mysql如何查询数据库某个字段的数据?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:mysql
    上一篇:mysql怎样两表查询? 下一篇:mysql可以设置联合唯一索引吗?
    大前端线上培训班

    相关文章推荐

    • mysql里null的意思是什么• mysql中的中文显示为问号怎么办• mysql如何在cmd登录• 如何查看mysql语句的运行时间• mysql怎么获取不重复的数据?• mysql如何查询表字所有字段?• mysql的db文件怎么打开?• mysql属于甲骨文吗?• mysql查询语句优先级是什么?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网