> 데이터 베이스 > MySQL 튜토리얼 > mysql을 사용하여 데이터베이스의 특정 필드의 데이터를 쿼리하는 방법은 무엇입니까?

mysql을 사용하여 데이터베이스의 특정 필드의 데이터를 쿼리하는 방법은 무엇입니까?

青灯夜游
풀어 주다: 2020-10-02 10:26:27
원래의
17747명이 탐색했습니다.

데이터베이스의 특정 필드를 쿼리하는 Mysql 방법: SELECT 문을 사용하고 "SELECT < 필드 이름> FROM < 데이터 테이블 이름>" 구문을 사용하여 여러 필드를 쿼리하려면 다른 구문을 사용하세요. 필드 이름은 쉼표(",")로 구분하면 됩니다.

mysql을 사용하여 데이터베이스의 특정 필드의 데이터를 쿼리하는 방법은 무엇입니까?

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>]
]
로그인 후 복사

그 중 각 절의 의미는 다음과 같습니다.

  • {*|<필드 열 이름>} 쿼리할 필드의 이름입니다.

  • <표 1>, <표 2>…, 표 1 및 표 2는 쿼리 데이터의 소스를 나타내며 단일 또는 다중일 수 있습니다.

  • WHERE 을 선택하는 경우 쿼리 데이터가 쿼리 조건을 충족해야 합니다.

  • GROUP BY< field> 이 절은 쿼리된 데이터를 표시하고 지정된 필드에 따라 그룹화하는 방법을 MySQL에 알려줍니다.

  • [ORDER BY< field>], 이 절은 쿼리된 데이터를 표시할 순서를 MySQL에 알려줍니다. 가능한 정렬은 오름차순(ASC)과 내림차순(DESC)입니다.

  • [LIMIT[,]], 이 절은 MySQL에게 매번 쿼리된 데이터 항목의 수를 표시하도록 지시합니다.

쿼리 테이블의 지정된 필드

쿼리 테이블의 특정 필드의 구문 형식은 다음과 같습니다.

SELECT < 字段名 > FROM < 表名 >;
로그인 후 복사

예제 3

tb_students_info 테이블의 이름 열에 있는 모든 학생의 이름을 쿼리합니다. , 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 키워드 뒤에 검색할 필드 이름만 지정하면 됩니다. 다른 필드 이름은 쉼표 ","로 구분할 필요가 없습니다. last field. 구문 형식은 다음과 같습니다.

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.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿