> 데이터 베이스 > MySQL 튜토리얼 > mysql에서 데이터 쿼리를 수행하는 방법

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

醉折花枝作酒筹
풀어 주다: 2021-03-25 18:08:16
원래의
5344명이 탐색했습니다.
<p>이전에는 데이터베이스의 추가, 삭제, 수정 및 쿼리 작업에 대해 배웠지만 데이터베이스의 쿼리 작업에 대해서는 간단하게만 이해했습니다. 편집기를 따라 데이터베이스 쿼리 레코드의 다른 작업을 배워보겠습니다. </p> <p><img src="https://img.php.cn/upload/article/000/000/062/605c461923b8f256.jpg" alt="mysql에서 데이터 쿼리를 수행하는 방법" ></p> <p>먼저 데이터 테이블을 만듭니다. 이 작업은 이 데이터 테이블의 데이터는 다음과 같습니다. <br></p> <p><img src="https://img.php.cn/upload/image/203/886/414/1616660173334521.png" title="1616660173334521.png" alt="mysql에서 데이터 쿼리를 수행하는 방법">1. 쿼리 기록 </p> <h2><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false;">select distinct 字段1,字段2 from 表名;</pre><div class="contentsignin">로그인 후 복사</div></div><strong> </strong></h2><p></p> 필드: 데이터 테이블에서 id, age 등 쿼리해야 하는 필드를 의미합니다. <ul style="list-style-type: disc;"><li><p></p> 테이블 이름: 우리가 작업하는 데이터 테이블입니다. 테이블 학생 </li><li><p></p></li>필드 1인 경우 다른 필드는 모두 선택됩니다. 일반적으로 하나의 필드만 필터링하는 데 사용됩니다. 이 문은 특정 조건에서 쿼리하는 데에도 사용할 수 있습니다. </ul>조건부 쿼리 비교 기호 :<code>=</code>,<code><</code>,<code>></code>,< code>>=</code>,<code><=</code >,<code>!=</code> 및 기타 비교 연산자인 경우 <code>또는</code> <code>를 사용할 수 있습니다. </code> 등을 여러 조건 사이에<p><strong>이 문 아래에서 사용할 수 있습니다<code>distinct</code>,只筛选一个字段;</strong></p><p>同时本条语句还可以用于某些条件下进行查询,<strong>条件查询比较符号:<code>=</code>,<code><</code>,<code>></code>,<code>>=</code>,<code><=</code>,<code>!=</code>等比较运算符,多个条件之间可以使用<code>or</code> <code>and</code>等</strong><strong>在本条语句下都可使用</strong>。</p><p>可以看示例:</p><p><img src="https://img.php.cn/upload/image/296/473/935/1616660393871606.png" title="1616660393871606.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></p><h2></h2><h2 style="max-width:90%"><strong>2.排序</strong></h2><p>可以使用sql语句对数据进行升降序。</p><p>升序:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select * from 表名 order by 字段名 asc;</pre><div class="contentsignin">로그인 후 복사</div></div><p>降序:<br/></p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select * from 表名 order by字段名 desc;</pre><div class="contentsignin">로그인 후 복사</div></div><p>在sql中,<strong>排序的时候默认是升序。</strong><br/></p><p><img src="https://img.php.cn/upload/image/889/560/426/1616660920680907.png" title="1616660920680907.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></p><h2><strong>3.限制</strong></h2><p>在语句的最后面 加上<code><strong>limit 数字1,数字2</strong></code> 来进行查询数量的限制。数字1代表从第几条记录开始取(是从0开始的),数字2代表取几条!</p><p>如果<code>limit</code>后面只写数字1,那默认取一条记录。</p><p><img src="https://img.php.cn/upload/image/536/148/604/1616661042879597.png" title="1616661042879597.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></p><h2><strong>4.聚合</strong></h2><p>用户需要进行一些汇总操作,这就需要sql聚合操作。</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select sum(字段名) from 表名;</pre><div class="contentsignin">로그인 후 복사</div></div><p><strong>通过<code>sum</code> . </strong><br/>예를 볼 수 있습니다: </p><p><img src="https://img.php.cn/upload/image/296/473/935/1616660393871606.png" title="1616660393871606.png" alt="D [RQJ %_2R9VT932[UX7(F9Y.png"/><img src="https://img.php.cn/upload/image/482/120/916/1616661304589370.png" title="1616661304589370.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></p><p><h2 style="max-width:90%"><strong>2.Sorting</strong><br/></p>SQL 문을 사용하여 데이터를 오름차순, 내림차순으로 정렬할 수 있습니다. .<p><img src="https://img.php.cn/upload/image/878/522/306/1616661568908733.png" title="1616661568908733.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/>오름차순:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select count(*|字段名) from 表名;</pre><div class="contentsignin">로그인 후 복사</div></div> <p>내림차순: <strong></strong><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select max(字段名) from 表名;</pre><div class="contentsignin">로그인 후 복사</div></div><br/>SQL에서는 </p>정렬 시 기본적으로 오름차순으로 설정됩니다. <p><img src="https://img.php.cn/upload/image/200/528/683/1616661728542249.png" title="1616661728542249.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></p><p><img src="https://img.php.cn/upload/image/889 /560/426/1616660920680907.png" title="1616660920680907.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/><strong></strong></p>3. 제한<p><strong><img src="https://img.php.cn/upload/image/101/796/991/1616661809887684.png" title="1616661809887684.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/><code></strong>제한 번호 1 추가 명령문 끝에 숫자 2</p></code>는 쿼리 수를 제한하는 데 사용됩니다. 숫자 1은 시작할 레코드 수(0부터 시작)를 나타내고 숫자 2는 쿼리 수를 나타냅니다. fetch! <p><strong><code>limit</code>인 경우 뒤에 숫자 1만 쓰면 기본적으로 1개의 레코드가 가져옵니다 <a href="https://www.php.cn/course/list/51.html" target="_self"></a><img src="https://img.php.cn/upload/image /536/148/604/1616661042879597.png" title="1616661042879597.png" alt="mysql에서 데이터 쿼리를 수행하는 방법"/></strong></p>🎜4. Aggregation🎜🎜🎜사용자는 몇 가지 요약을 수행해야 합니다. SQL 집계 작업이 필요한 작업입니다.🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:sql;toolbar:false">select min(字段名) from 表名;</pre><div class="contentsignin">로그인 후 복사</div></div>🎜🎜<code>sum를 통해 데이터 합계를 구현할 수 있습니다. 🎜🎜🎜🎜🎜🎜rrreee🎜🎜을 사용하여 필드 수를 계산할 수 있습니다. * 또는 필드 이름을 사용하여 찾습니다. 🎜이 데이터 테이블에서 최대값은 40이므로 출력 결과는 40입니다. 🎜🎜🎜🎜🎜🎜min은 데이터에서 최소값을 찾을 수 있습니다. 🎜이 데이터 테이블에서 최소값은 10이므로 출력 결과는 10입니다. 🎜🎜🎜🎜🎜🎜🎜🎜추천 튜토리얼: 🎜mysql 비디오 튜토리얼🎜🎜🎜</code> </h2>

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

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