Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • MySQL

    1. MySQL 테이블의 기본 정렬 순서는 무엇입니까?

      MySQL 테이블의 기본 정렬 순서는 오름차순입니다. 테이블의 행을 정렬하기 위해 ORDER BY 절을 사용할 때마다 MySQL은 가장 작은 값부터 오름차순으로 출력을 제공합니다. student −라는 테이블의 다음 예를 고려하십시오. mysql> Select * from student order by name; +--------+--------+--------+ | Name   | RollNo | Grade  | +--------+--------+--------+ | Aarav  | 150 &nbs

    2. MySQL DESCRIBE 문은 어떤 정보를 표시합니까?

      DESCRIBE 문은 MySQL 테이블의 구조에 대한 정보를 제공합니다. 예시 Create Table 문을 사용하여 다음 테이블 이름 Employee를 다음과 같이 구성하는 것을 고려하십시오. - mysql> Create table Employee(ID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, Name Varchar(20)); Query OK, 0 rows affected (0.20 sec) 이제 DESCRIBE Employee 문을 사용하여 직원 테이블에 대한 정보를 얻을 수 있습니다. my

    3. MySQL DESCRIBE 문으로 테이블의 특정 열에 대한 정보를 어떻게 얻을 수 있습니까?

      DESCRIBE 문은 전체 테이블의 정보/구조를 제공한다는 것을 알고 있습니다. DESCRIBE 문과 함께 테이블 이름 및 열 이름을 사용하여 해당 열에 대한 정보를 얻을 수 있습니다. 구문 DESCRIBE table_name col_name; 예 1 mysql> Describe employee ID; +-------+---------+------+-----+---------+----------------+ | Field | Type    | Null | Key | Default | Extra   &

    4. MySQL 하위 쿼리에서 비교 연산자를 사용하는 것은 무엇입니까?

      =, <, <=, !=, <>, 와 같은 비교 연산자 앞이나 뒤에 사용할 수 있습니다. 다음은 <비교 연산자와 함께 하위 쿼리를 사용하는 예입니다. 예시 mysql> SELECT * from Cars WHERE Price < (SELECT AVG(Price) FROM Cars);  +------+--------------+---------+ | ID   | Name         | Price   | +------+--------------+---------+

    5. 외부 쿼리에도 나타나는 테이블에 대한 참조를 포함하는 하위 쿼리를 어떻게 사용할 수 있습니까?

      외부 쿼리에도 나타나는 테이블에 대한 참조를 포함하는 하위 쿼리를 상관 하위 쿼리라고 합니다. 이 경우 MySQL은 내부 쿼리에서 외부 쿼리로 평가합니다. 그것을 이해하기 위해 우리는 cars 테이블에서 다음 데이터를 가지고 있습니다 - mysql> Select * from Cars; +------+--------------+---------+ | ID   | Name         | Price   | +------+--------------+---------+ | 1 &

    6. FROM 절과 함께 MySQL 하위 쿼리를 어떻게 사용할 수 있습니까?

      하위 쿼리는 SELECT 문 FROM 절에서 잘 작동할 수 있습니다. 다음은 동일한 구문입니다 - SELECT … FROM(subquery) [AS] name … 이해하기 위해 cars 테이블의 다음 데이터를 사용하고 있습니다. − mysql> Select * from Cars; +------+--------------+---------+ | ID   | Name         | Price   | +------+--------------+-----

    7. 데이터베이스에서 MySQL 저장 함수를 어떻게 삭제할 수 있습니까?

      ALTER ROUTINE 권한이 있는 경우 DROP FUNCTION 문을 사용하여 MySQL 저장 함수를 삭제할 수 있습니다. 구문은 다음과 같을 수 있습니다. - 구문 DROP FUNCTION [IF EXISTS] function_name 여기서 function_name은 데이터베이스에서 삭제하려는 함수의 이름입니다. 예시 mysql> DROP FUNCTION if exists Hello1; Query OK, 0 rows affected (0.70 sec) 이제 함수를 삭제한 후 CREATE FUNCTION 문을 확인하면

    8. 데이터베이스 쿼리에서 MySQL 저장 함수를 어떻게 사용할 수 있습니까?

      이익을 계산하기 위해 Profit 함수를 생성하고 다음을 사용하여 item_list 테이블의 데이터에 해당 함수를 적용한 예를 따르면 이해할 수 있습니다. 데이터베이스 쿼리에 있습니다. 예시 item_list에서 * 선택;+--------+-------+------- +| 항목 이름 | 가격 | 비용 |+-----------+-------+------+| 노트북 | 24.50 | 20.50 || 연필 상자 | 78.50 | 75.70 || 펜 | 26.80 | 19.70 |+-----------+-------+----+세트에 행

    9. 5개의 난수를 생성하는 MySQL 저장 프로시저를 생성하시겠습니까?

      다음 쿼리의 도움으로 5개의 난수를 생성하는 저장 프로시저를 만들 수 있습니다. mysql> DELIMITER // mysql> DROP PROCEDURE IF EXISTS RandomNumbers;     -> CREATE PROCEDURE RandomNumbers()     -> BEGIN     -> SET @i = 0;     -> REPEAT     -> SELECT RAND() AS 'R

    10. MySQL 하위 쿼리와 일반 범주는 무엇입니까?

      하위 쿼리는 쿼리 내의 쿼리로 가장 잘 정의됩니다. 하위 쿼리를 사용하면 쿼리가 런타임에 실행되는 동안 실제로 개발된 기준에 대한 데이터 행을 선택하는 쿼리를 작성할 수 있습니다. 보다 형식적으로는 다른 SELECT 문의 절 중 하나 내에서 SELECT 문을 사용하는 것입니다. 사실, 하위 쿼리는 다른 하위 쿼리 내부에 포함될 수 있습니다. 하위 쿼리는 INSERT, UPDATE 및 DELETE 문 내부에 중첩될 수도 있습니다. 하위 쿼리는 괄호로 묶어야 합니다. 하위 쿼리는 단일 값을 반환하는 경우 표현식이 허용되는 모든 위치에서

    11. MySQL 쿼리의 영향을 받는 행 수를 계산하는 MySQL 저장 프로시저를 만드시겠습니까?

      다음은 MySQL 쿼리의 영향을 받는 행 수를 계산하는 절차입니다. − mysql> Delimiter // mysql> CREATE PROCEDURE `query`.`row_cnt` (IN command VarChar(60000))     -> BEGIN     -> SET @query = command;     -> PREPARE stmt FROM @query;     -> EXECUTE stmt;     -&

    12. MySQL 스칼라 하위 쿼리는 어떤 종류의 출력을 반환합니까? MySQL 쿼리와 함께 사용할 때의 제한 사항은 무엇입니까?

      MySQL 스칼라 하위 쿼리는 한 행에서 정확히 하나의 열 값을 반환하며 단일 열이 허용되는 곳에서 사용할 수 있습니다. 다음은 스칼라 서브쿼리가 한 행이 아닌 다른 값을 반환하는 경우입니다 - Case1 - 0개의 행을 반환하는 경우 서브 쿼리가 0행을 반환하는 경우 스칼라 서브 쿼리 표현식의 값은 NULL입니다. Case2 - 둘 이상의 행을 반환하는 경우 서브 쿼리가 둘 이상의 행을 반환하는 경우 스칼라 하위 쿼리의 속성으로 인해 MySQL은 오류를 반환합니다. 다음 표의 데이터를 사용하는 예를 통해 이해할 수 있습니다. -

    13. MySQL 테이블에서 사용 가능한 중복 값을 찾는 방법은 무엇입니까?

      열 수량에 중복 값이 ​​있는 stock_item이라는 다음 테이블이 있다고 가정합니다. 즉, 항목 이름 Notebooks 및 Pencil의 경우 Quantity 열에 중복 값이 ​​있습니다. 표와 같이 40입니다. mysql> Select * from stock_item; +------------+---------+ | item_name  |quantity | +------------+---------+ | Calculator | 89      | | Notebooks  | 40

    14. MySQL 테이블의 열에 있는 총 중복 레코드를 어떻게 계산합니까?

      항목 이름 Notebooks 및 Pencil의 경우 항목 이름 Notebooks 및 Pencil에 대해 중복 값이 ​​있는 stock_item이라는 이름의 다음 테이블이 있고 항목 Shirts, Shoes에 대해 중복 값 40이 있다고 가정합니다. 및 바지 3중 값 29는 표와 같이 수량 열로 유지됩니다. mysql> Select * from stock_item; +------------+----------+ | item_name  |quantity  | +------------+----------+ | C

    15. MySQL 하위 쿼리와 함께 EXIST 및 EXIST NOT 연산자를 사용하는 것은 무엇입니까?

      EXIST 연산자는 하위 쿼리의 결과 집합에 행이 있는지 테스트합니다. 하위 쿼리 행 값이 발견되면 EXISTS 하위 쿼리는 TRUE이고 FALSE이면 NOT EXISTS 하위 쿼리입니다. 이를 설명하기 위해 다음 데이터가 있는 Cars, Customers 및 Reservations 테이블을 사용하고 있습니다. − 예약에서 * 선택;+------ +-------------+------------+| 아이디 | 고객 아이디 | 일 |+--------+-------------+------------+| 1 | 1 | 2017-12-3

    16. 열이 중복/삼중 데이터를 보유하는 MySQL 테이블의 레코드를 어떻게 계산합니까?

      열 수량에 중복 값이 ​​있는 다음 테이블이 있다고 가정합니다. 즉, 항목 이름 Notebooks 및 Pencil에 대해 Quantity 열에 중복 값 40이 있고 항목 Shirts, Shoes에 대해 중복 값이 ​​있다고 가정합니다. 및 바지 3중 값 29는 표와 같이 수량 열로 유지됩니다. mysql> Select * from stock_item; +------------+----------+ | item_name  |quantity  | +------------+----------+ | Calculat

    17. MySQL SOUNDS LIKE 연산자의 용도는 무엇입니까?

      이름에서 알 수 있듯이 MySQL SOUNDS LIKE 연산자는 테이블에서 유사한 사운드 값을 검색합니다. 구문은 Expression1 SOUNDS LIKE Expression2입니다. 여기서 Expression1과 Expression2는 모두 소리의 영어 발음을 기준으로 비교됩니다. 예시 다음은 student_info 테이블의 예이며 소리의 발음에 따라 두 표현식을 일치시킵니다 - 이름이 rmn처럼 들리는 student_info에서 *를 선택하십시오. -+| 아이디 | 이름 | 주소 | 제목 |+------+-------+---

    18. 테이블에서 레코드를 검색하기 위해 LIKE 연산자와 함께 MySQL SOUNDEX() 함수를 사용하는 방법은 무엇입니까?

      SOUNDEX() 함수가 soundex를 반환하는 데 사용된다는 것을 알고 있듯이 문자열의 문자열인 sound를 영어로 발음한 후 이름을 인덱싱하는 음성 알고리즘입니다. 다음 예에서는 student_info 테이블에서 데이터를 가져오고 테이블에서 특정 레코드를 검색하기 위해 SOUNDEX() 함수를 LIKE 연산자와 함께 적용합니다 - mysql> Select * from Student_info; +------+---------+------------+------------+ | id   | Name   &n

    19. ORDER BY 절에서 그룹 함수를 어떻게 사용할 수 있습니까?

      ORDER BY 절에서 그룹 함수를 사용하여 결과 집합 그룹을 정렬할 수 있습니다. 기본적으로 정렬 순서는 오름차순이지만 DESC 키워드를 사용하여 역순으로 정렬할 수 있습니다. 예시 직원의 지정, YEAR(Doj), count(*) 선택 GROUP BY 지정, YEAR(DoJ) ORDER BY 지정 DESC;+-------------+-------- ---+----------+| 지정 | 연도(도지) | 개수(*) |+-------------+----------+---------+| 교수 | 2009년 | 2 || 교수 | 20

    20. MySQL 그룹 기능이란 무엇입니까?

      그룹 기능은 행 그룹에 적용되는 기능입니다. 즉, 그룹 기능은 값 집합에 대해 작동합니다. 다음 표는 MySQL 그룹 기능에 대한 설명을 제공합니다 - 서열 번호 이름 및 설명 1 AVG() 인수의 평균값을 반환합니다. 2 BIT_AND() 비트 AND를 반환합니다. 3 BIT_OR 비트 OR을 반환합니다. 4 BIT_XOR() 비트 XOR을 반환합니다. 5 COUNT() 반환된 행 수를 반환합니다. 6 COUNT(DISTINCT) 여러 다른 값의 개수를 반환합니다. 7 GROUP_

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:191/229  20-컴퓨터/Page Goto:1 185 186 187 188 189 190 191 192 193 194 195 196 197