>  기사  >  데이터 베이스  >  mysql에서 필드 값을 쿼리하는 방법

mysql에서 필드 값을 쿼리하는 방법

青灯夜游
青灯夜游원래의
2021-12-01 18:08:419302검색

Mysql의 필드 값 쿼리 방법: 1. "SELECT * FROM table name;" 문을 사용하여 지정된 데이터 테이블의 모든 필드 값을 나열합니다. 2. "SELECT field name FROM table name;"을 사용합니다. 명령문 to list 지정된 데이터 테이블에서 지정된 필드의 값을 가져옵니다.

mysql에서 필드 값을 쿼리하는 방법

이 튜토리얼의 운영 환경: windows7 시스템, mysql8 버전, Dell G3 컴퓨터.

Mysql 필드 값 쿼리 방법(데이터)

1. 테이블의 모든 필드 데이터 쿼리

구문: ​​

SELECT * FROM 表名;

예:

tb_student의 모든 필드 데이터 쿼리 s_정보 table

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)

결과를 보면 "*" 와일드카드 문자를 사용할 경우 모든 컬럼이 반환되며, 테이블이 생성된 순서대로 데이터 컬럼이 표시되는 것으로 나타났습니다.

참고: 일반적으로 테이블의 모든 필드 데이터를 사용해야 하는 경우가 아니면 와일드카드 "*"를 사용하지 않는 것이 가장 좋습니다. 와일드카드를 사용하면 쿼리 문을 입력하는 시간을 절약할 수 있지만 불필요한 열 데이터를 얻으면 쿼리와 사용되는 애플리케이션의 효율성이 떨어지는 경우가 많습니다. "*"를 사용하면 필요한 열의 이름을 알 수 없는 경우 "*"를 통해 얻을 수 있다는 장점이 있습니다.

2. 테이블에서 지정된 필드 데이터를 쿼리합니다.

구문: ​​

SELECT 列名 FROM 表名;

예:

tb_students_info 테이블의 이름 열에 있는 모든 학생의 이름을 쿼리합니다.

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 <表名>;

[관련 권장 사항: mysql 비디오 튜토리얼]

위 내용은 mysql에서 필드 값을 쿼리하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.