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 UPDATE 문과 함께 컬럼에 TRIM() 함수를 적용하면 된다. 아래 예를 보면 더 명확해집니다. 예시 다음과 같이 Department 열의 모든 값을 갖는 접두사 Dept.가 있는 Employee 테이블이 있다고 가정합니다. - mysql> Select * from Employee; +------+----------------+------------+----------------------+ | Id   | Name           | Address &nb

    2. 값이 없는 열이 인수로 전달된 경우 MySQL SUM() 함수의 출력은 무엇입니까?

      MySQL SUM() 함수가 값이 없는 열을 인수로 가져오면 출력으로 0이 아닌 NULL을 반환합니다. 열은 모든 데이터 유형이 될 수 있습니다. 예제에 따르면 값이 없는 id라는 열이 하나만 있는 소셜이라는 테이블을 사용하면 설명됩니다. 예시 mysql> Describe Social; +-------+-------------+------+-----+---------+-------+ | Field | Type        | Null | Key | Default | Extra | +-----

    3. MySQL COALESCE() 함수를 MySQL SUM() 함수와 함께 사용하여 출력을 사용자 정의하는 방법은 무엇입니까?

      MySQL SUM() 함수에 값이 없고 인수가 없는 열이 있으면 출력으로 0이 아닌 NULL을 반환합니다. 그러나 이 출력을 출력으로 0을 표시하도록 사용자 정의하려면 두 개의 인수를 받아들이고 첫 번째 인수가 NULL이면 두 번째 인수를 반환하고, 그렇지 않으면 첫 번째 인수를 반환하는 MySQL COALESCE() 함수를 사용할 수 있습니다. 이를 설명하기 위해 다음 데이터가 있는 Tender 테이블의 예를 살펴보겠습니다. - mysql> Select * from tender; +----+---------------+--

    4. MySQL SUM() 함수가 인수로 문자 데이터 유형을 갖는 열이 있는지 평가하는 방법은 무엇입니까?

      MySQL SUM() 함수는 문자 유형 열을 인수로 가져오는 것에 대한 경고와 함께 NULL이 아닌 0을 반환합니다. Social이라는 테이블의 데이터를 사용하는 다음 예는 이를 설명합니다 - 예시 mysql> Select * from Social; +------+-------+ | Id   | Name  | +------+-------+ | 100  | Rahul | +------+-------+ 1 row in set (0.00 sec) mysql> Select SUM(Name) Fro

    5. MySQL INSERT() 함수에서 삽입 위치가 범위를 벗어나면 어떻게 됩니까?

      MySQL INSERT() 함수는 삽입 위치가 범위를 벗어나면 삽입을 수행하지 않습니다. 음수 또는 0(영) 값을 전달하거나 값이 원래 문자열의 총 문자 수 값을 2만큼 초과하는 경우 삽입 위치가 범위를 벗어날 수 있습니다. 도움말을 통해 이해할 수 있습니다. 다음 예의 - 예시 아래 쿼리는 삽입 위치가 범위(음수 값)를 벗어났기 때문에 삽입을 수행하지 않습니다. mysql> Select INSERT('Virat', -1,5,'Kohli'); +-----------------------------

    6. 일부 조건에 따라 MySQL 테이블에서 파일로 값을 내보내려면 어떻게 해야 합니까?

      MySQL 테이블에서 파일로 데이터를 내보내는 동안 WHERE 절의 조건을 사용할 수 있습니다. 예의 도움으로 이해할 수 있습니다 - 예시 Student_info 테이블에서 다음 데이터가 있다고 가정합니다 - 선택 * from Student_info;+------+------+------------+--------- ---+| 아이디 | 이름 | 주소 | 제목 |+--------+---------+------------+------------+| 101 | 야쉬팔 | 암리차르 | 역사 || 105 | 가우라프 | 찬디가르 | 문

    7. INSERT() 함수를 사용하여 MySQL 테이블의 열 값에 새 문자열을 삽입하는 방법은 무엇입니까?

      이를 위해 열 이름을 INSERT() 함수의 첫 번째 매개변수로 사용해야 합니다. 즉, 원래 문자열 위치에 있어야 합니다. 다음 예는 그것을 보여줄 것입니다 - 예시 Student 테이블의 year_of_admission 열 값으로 /Old를 추가하고 다음 쿼리를 작성해야 한다고 가정합니다. - mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student; +-----------------+ | Old Adm

    8. 제거할 문자 수가 원래 문자열에서 사용 가능한 문자 수를 초과하는 경우 MySQL INSERT() 함수가 반환하는 것은 무엇입니까?

      제거할 문자의 수가 원래 문자열에서 사용 가능한 문자 수를 초과하는 경우 MySQL INSERT() 함수는 원래 문자열의 끝까지 문자를 계속 제거합니다. 예시 mysql> Select INSERT('myteststring',3,15,'original'); +----------------------------------------+ | INSERT('myteststring',3,15,'original') | +----------------------------------

    9. MySQL에서 문자열을 다른 문자열로 채우려면 어떻게 해야 합니까?

      MySQL에는 LPAD()라는 두 가지 기능이 있습니다. 및 RPAD() 이를 통해 문자열을 다른 문자열로 채울 수 있습니다. LPAD() 함수 이름에서 알 수 있듯이 왼쪽은 문자열을 다른 문자열로 채웁니다. 다음은 MySQL에서 사용하는 구문입니다. 구문 LPAD(original_string, @length, pad_string) 여기, original_string은 다른 문자열을 채울 문자열입니다. @length는 패딩 후 반환되는 문자열의 총 길이입니다. Pad_string은 original_string으로 채워질 문자

    10. 동일한 쿼리에서 MySQL LPAD() 및 RPAD() 함수를 사용하여 원본 문자열의 왼쪽과 오른쪽 양쪽에 문자열을 채우려면 어떻게 해야 합니까?

      이를 달성하기 위해 우리는 함수 중 하나를 다른 함수의 첫 번째 인수로 사용해야 합니다. 즉, RPAD() 함수는 LPAD() 함수의 첫 번째 인수가 되거나 LPAD() 함수는 RPAD() 함수의 첫 번째 인수가 됩니다. 다음 예를 통해 이해할 수 있습니다. 예시 mysql> Select RPAD(LPAD(' My name is Ram ',23,'* '),30,'* '); +------------------------------------------------+ | RPAD(LPAD(

    11. LPAD() 또는 RPAD() 함수에서 다른 문자열로 채우기 위해 빈 문자열을 제공하면 MySQL은 무엇을 반환합니까?

      LPAD() 또는 RPAD() 함수에 패딩을 위한 빈 문자열을 제공하면 MySQL이 출력으로 NULL을 반환한다고 가정합니다. 다음 예는 그것을 보여줄 것입니다 - 예 mysql> Select LPAD('ABCD',22,''); +--------------------+ | LPAD('ABCD',22,'') | +--------------------+ | NULL               | +--------

    12. 원래 문자열의 길이가 LPAD() 또는 RPAD() 함수에서 패딩 후 반환된 문자열의 길이보다 크면 어떻게 됩니까?

      이 경우 MySQL은 LPAD() 또는 RPAD() 함수에서 인수로 제공된 길이 값까지 원래 문자열의 문자를 채우지 않고 자릅니다. 예시 mysql> Select LPAD('ABCD',3,'*'); +--------------------+ | LPAD('ABCD',3,'*') | +--------------------+ | ABC                | +--------------------+

    13. MySQL 테이블의 열에 있는 값으로 LPAD() 또는 RPAD() 함수를 어떻게 사용할 수 있습니까?

      열 값과 함께 LPAD() 또는 RPAD() 함수를 사용하려면 열 이름을 이러한 함수의 첫 번째 인수로 지정해야 합니다. 학생 표의 예를 따르면 더 명확해집니다 - 예시 mysql> Select Name, LPAD(Name,10,'*') from student; +---------+-------------------+ | Name    | LPAD(Name,10,'*') | +---------+-------------------+ | Gaurav  | ****Gaurav

    14. MySQL의 문자열에서 선행 및 후행 공백 문자를 어떻게 없앨 수 있습니까?

      MySQL LTRIM() 및 RTRIM() 함수는 문자열에서 선행 및 후행 공백을 제거하는 데 사용할 수 있습니다. MySQL LTRIM() 함수는 문자열에서 선행 공백 문자를 제거하는 데 사용됩니다. 구문은 다음과 같을 수 있습니다. - 구문 LTRIM(String) 여기서 String은 인수로 전달된 문자열로 선행 공백 문자를 제거해야 합니다. 예시 mysql> Select LTRIM(' Hello'); +--------------------+ | LTRIM(' Hello')   &

    15. MySQL 기능을 사용하여 원래 문자열에서 문자를 제거한 후 문자열 내에 새 문자열을 삽입하는 방법은 무엇입니까?

      MySQL INSERT() 함수를 사용하여 원래 문자열에서 문자를 제거한 후 문자열 안에 새 문자열을 삽입할 수 있습니다. 구문 INSERT(original_string, @pos, @len, new_string) 여기서 original_string은 특정 문자 수의 위치에 새 문자열을 삽입하려는 문자열입니다. @pos는 새 문자열의 삽입이 시작되어야 하는 위치입니다. @len은 원래 문자열에서 삭제해야 하는 문자 수입니다. 문자 삭제의 시작점은 @pos의 값입니다. New_string은 원래 문자열에 삽입하려는 문자열입니다

    16. 텍스트 파일을 MySQL 테이블로 가져오는 동안 열의 변경된 값을 텍스트 파일로 작성하지 않고 어떻게 업로드할 수 있습니까?

      텍스트 파일에 작성된 값이 아닌 변경된 값을 업로드하려면 SET 명령과 함께 사용자 변수를 사용해야 한다고 가정합니다. 다음 예의 도움으로 이해할 수 있습니다 - 예시 A.txt에 다음 데이터가 있다고 가정합니다. − 105,Chum,USA,11000 106,Danny,AUS,12000 그러나 텍스트 파일의 급여 값을 변경하지 않고 가져올 때 급여 값에 500을 더한 후 업로드하려는 경우 다음 쿼리의 도움으로 수행할 수 있습니다. SET 옵션과 함께 사용자 변수 사용 - mysql> LOAD DATA LOCAL INFILE &

    17. 텍스트 파일에서 MySQL 테이블로 데이터를 가져오기 위해 'FIELDS TERMINATED BY' 옵션이 있는 MySQL LOAD DATA INFILE 문을 어떻게 할 수 있습니까?

      FIELDS TERMINATED BY 옵션은 MySQL 테이블로 가져오려는 텍스트 파일에 값이 쉼표(,)로 구분되거나 콜론(:), 세미콜론(; ) 등. 다음 예의 도움으로 이해할 수 있습니다. - 예시 MySQL 파일로 가져오려는 텍스트 파일 A.txt에 세미콜론(;)으로 구분된 다음 데이터가 있다고 가정합니다. - 100;Ram;IND;15000 120;Mohan;IND;18000 이제 FIELDS SEPARATED BY 옵션을 사용하여 다음 쿼리의 도움으로 데이터를 MySQL 테이블로 가져올 수 있습니다 - mysql>

    18. MySQL 테이블의 모든 데이터를 어떻게 텍스트 파일로 내보낼 수 있습니까?

      SELECT ... INTO OUTFILE 문을 사용하여 수행할 수 있습니다. 우리는 다음 예의 도움으로 그것을 설명하고 있습니다 - 예 Student_info 테이블에서 다음 데이터가 있다고 가정합니다. mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | Y

    19. MySQL 테이블의 일부 필드를 어떻게 텍스트 파일로 내보낼 수 있습니까?

      MySQL 테이블에서 파일로 데이터를 내보내는 동안 SELECT ... INTO OUTFILE 문에 열 이름을 제공하여 수행할 수 있습니다. 우리는 다음 예의 도움으로 그것을 설명하고 있습니다 - 예시 Student_info 테이블에서 다음 데이터가 있다고 가정합니다 - mysql> Select * from Student_info; +------+---------+------------+------------+ | id   | Name    | Address    | Subject

    20. MySQL 테이블의 모든 데이터를 CSV 파일로 내보내려면 어떻게 해야 합니까?

      SELECT ... INTO OUTFILE 문을 사용하여 수행할 수 있습니다. 우리는 다음 예의 도움으로 그것을 설명하고 있습니다 - 예시 Student_info 테이블에서 다음 데이터가 있다고 가정합니다 - mysql> Select * from Student_info; +------+---------+------------+------------+ | id   | Name    | Address    | Subject    | +------+---------+-

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:210/229  20-컴퓨터/Page Goto:1 204 205 206 207 208 209 210 211 212 213 214 215 216