>  기사  >  데이터 베이스  >  mysql에서 데이터 쿼리를 수행하는 방법

mysql에서 데이터 쿼리를 수행하는 방법

醉折花枝作酒筹
醉折花枝作酒筹원래의
2021-03-25 16:45:425305검색

이전에는 데이터베이스의 추가, 삭제, 수정 및 쿼리 작업에 대해 배웠지만 데이터베이스의 쿼리 작업에 대해서는 간단하게만 이해했습니다. 편집기를 따라 데이터베이스 쿼리 레코드의 다른 작업을 배워보겠습니다.

mysql에서 데이터 쿼리를 수행하는 방법

먼저 데이터 테이블을 만듭니다. 이 작업은 이 데이터 테이블의 데이터는 다음과 같습니다.

mysql에서 데이터 쿼리를 수행하는 방법1. 쿼리 기록

select distinct 字段1,字段2 from 表名;

필드: 데이터 테이블에서 id, age 등 쿼리해야 하는 필드를 의미합니다.
  • 테이블 이름: 우리가 작업하는 데이터 테이블입니다. 테이블 학생
  • 필드 1인 경우 다른 필드는 모두 선택됩니다. 일반적으로 하나의 필드만 필터링하는 데 사용됩니다. 이 문은 특정 조건에서 쿼리하는 데에도 사용할 수 있습니다.
조건부 쿼리 비교 기호 :,,<code>>,>=,,<code>!= 및 기타 비교 연산자인 경우 또는 를 사용할 수 있습니다. 등을 여러 조건 사이에

이 문 아래에서 사용할 수 있습니다distinct,只筛选一个字段;

同时本条语句还可以用于某些条件下进行查询,条件查询比较符号:,,<code>>,<code>>=,,<code>!=等比较运算符,多个条件之间可以使用or and在本条语句下都可使用

可以看示例:

mysql에서 데이터 쿼리를 수행하는 방법

2.排序

可以使用sql语句对数据进行升降序。

升序:

select * from 表名 order by 字段名 asc;

降序:

select * from 表名 order by字段名 desc;

在sql中,排序的时候默认是升序。

mysql에서 데이터 쿼리를 수행하는 방법

3.限制

在语句的最后面 加上<strong>limit 数字1,数字2</strong> 来进行查询数量的限制。数字1代表从第几条记录开始取(是从0开始的),数字2代表取几条!

如果limit后面只写数字1,那默认取一条记录。

mysql에서 데이터 쿼리를 수행하는 방법

4.聚合

用户需要进行一些汇总操作,这就需要sql聚合操作。

select sum(字段名) from 表名;

通过sum .
예를 볼 수 있습니다:

D [RQJ %_2R9VT932[UX7(F9Y.pngmysql에서 데이터 쿼리를 수행하는 방법

2.Sorting
SQL 문을 사용하여 데이터를 오름차순, 내림차순으로 정렬할 수 있습니다. .

mysql에서 데이터 쿼리를 수행하는 방법오름차순:

select count(*|字段名) from 表名;

내림차순:

select max(字段名) from 表名;

SQL에서는

정렬 시 기본적으로 오름차순으로 설정됩니다.

mysql에서 데이터 쿼리를 수행하는 방법

mysql에서 데이터 쿼리를 수행하는 방법

3. 제한

mysql에서 데이터 쿼리를 수행하는 방법제한 번호 1 추가 명령문 끝에 숫자 2

는 쿼리 수를 제한하는 데 사용됩니다. 숫자 1은 시작할 레코드 수(0부터 시작)를 나타내고 숫자 2는 쿼리 수를 나타냅니다. fetch!

limit인 경우 뒤에 숫자 1만 쓰면 기본적으로 1개의 레코드가 가져옵니다 mysql에서 데이터 쿼리를 수행하는 방법

🎜4. Aggregation🎜🎜🎜사용자는 몇 가지 요약을 수행해야 합니다. SQL 집계 작업이 필요한 작업입니다.🎜
select min(字段名) from 表名;
🎜🎜sum를 통해 데이터 합계를 구현할 수 있습니다. 🎜🎜🎜🎜🎜🎜rrreee🎜🎜을 사용하여 필드 수를 계산할 수 있습니다. * 또는 필드 이름을 사용하여 찾습니다. 🎜이 데이터 테이블에서 최대값은 40이므로 출력 결과는 40입니다. 🎜🎜🎜🎜🎜🎜min은 데이터에서 최소값을 찾을 수 있습니다. 🎜이 데이터 테이블에서 최소값은 10이므로 출력 결과는 10입니다. 🎜🎜🎜🎜🎜🎜🎜🎜추천 튜토리얼: 🎜mysql 비디오 튜토리얼🎜🎜🎜

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

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