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

    1. 테이블의 모든 날짜를 업데이트하는 방법은 무엇입니까?

      DATE_ADD()와 함께 UPDATE를 사용하여 모든 날짜를 업데이트할 수 있습니다. 먼저 테이블을 생성하겠습니다 - Create table DemoTable ( ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientProjectDueDate date );쿼리 OK, 영향을 받는 행 0개(1.19초) 삽입 명령을 사용하여 테이블에 레코드 삽입 - DemoTable(ClientProjectDueDate) 값에 삽입( 2015-06-14);쿼리 OK, 1행 영향(0.23초) sel

    2. 기존 열의 데이터 유형을 어떻게 수정합니까?

      기존 열의 데이터 유형을 수정하려면 MODIFY를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ClientId varchar(100),    ClientName varchar(100),    ClientAge int,    ClientProjectDeadline timestamp,    ClientCountryName varchar(100), &

    3. MySQL에서 대문자 또는 소문자로 단어를 검색하는 방법은 무엇입니까?

      LIKE 연산자와 함께 BINARY를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Header text    ); Query OK, 0 rows affected (1.09 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('Programming tutorials on MySQL'); Query OK, 1 ro

    4. 다음 문자가 문자로 지정된 숫자로 시작하는 모든 필드를 선택하는 MySQL 쿼리?

      이를 위해 REGEXP를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Value text    ); Query OK, 0 rows affected (1.28 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('645st'); Query OK, 1 row affected (0.25 sec) mysql> i

    5. INFORMATION_SCHEMA.TABLES를 사용하여 MySQL을 사용하여 데이터베이스에 테이블이 이미 존재하는지 확인하는 방법은 무엇입니까?

      MySQL을 사용하여 데이터베이스에 테이블이 이미 존재하는지 확인하려면 INFORMATION_SCHEMA.TABLES를 사용할 수 있습니다. 다음은 구문입니다 - SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = ‘yourDatabaseName’ AND TABLE_NAME = ’yourTableName’; 데이터베이스에 테이블이 이미 존재하는지 확인하기 위해 위의 구문을 구현해 보겠습니다. 사례 1 :테이블이 존

    6. MySQL에서 *를 선택하고 열 이름을 바꾸는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20),    Age int    ); Query OK, 0 rows affected (1.15 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable(Name,Age) val

    7. MySQL에서 bigint가 서명되었는지 또는 서명되지 않았는지 이해하는 방법은 무엇입니까?

      unsigned를 지정하지 않으면 bigint가 서명됩니다. unsigned를 지정하면 bigint가 unsigned가 됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Number bigint, // signed    Number2 bigint unsigned // unsigned    ); Query OK, 0 rows affected (1.08 sec) 삽입 명령을 사용하여 테이블에 레코드

    8. MySQL에서 고유 열을 계산하는 방법은 무엇입니까?

      이를 위해 GROUP BY를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentFirstName varchar(20)    ); Query OK, 0 rows affected (0.74 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('John'); Query OK, 1 row affected (1.34

    9. 빈 공간이 포함되지 않은 필드 값을 가져오는 MySQL 쿼리?

      이를 위해 NOT LIKE를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentFullName varchar(40)    ); Query OK, 0 rows affected (0.66 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable(

    10. MySQL을 사용하여 UNION 선택 쿼리에서 테이블 이름을 열로 선택하시겠습니까?

      이를 위해 AS 명령을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Name varchar(20)    ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.18 sec) select

    11. MySQL 쿼리에서 만료 날짜를 확인하는 방법은 무엇입니까?

      이를 위해 NOW()를 사용할 수 있습니다. 다음은 구문입니다 - now(); 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, expiryDateOfMedicine datetime );쿼리 OK, 영향을 받은 행 0개(0.55초) 삽입 명령을 사용하여 테이블에 레코드 삽입 - DemoTable(expiryDateOfMedicine) 값에 삽입(2019-04-29 12:44:11);쿼리 OK, 1행 영향(0.18초) select

    12. MySQL에서 6자리 난수를 생성하는 방법은 무엇입니까?

      6자리 난수를 생성하기 위해 rand() 및 floor()와 함께 LPAD()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Value int    ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.16

    13. MySQL 데이터베이스의 총 행 수를 얻을 수 있습니까?

      MySQL 데이터베이스의 총 행 수를 얻으려면 INFORMATION_SCHEMA.TABLES의 내장 열 TABLE_ROWS와 함께 집계 함수 SUM()을 사용할 수 있습니다. 구문은 다음과 같습니다- SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = database(); sample이라는 이름의 데이터베이스를 사용한다고 가정해 보겠습니다. 이제 우리는 MySQL 데이터베이스의 총 행 수를 얻을 것입니다- mysql> SELECT SUM(T

    14. MySQL은 숫자를 수백만 및 수십억 형식으로 변환하도록 선택합니까?

      MySQL의 FORMAT()을 사용하여 숫자를 수백만 및 수십억 형식으로 변환할 수 있습니다. 먼저 테이블을 만들어 보겠습니다- mysql> create table DemoTable    (    Value BIGINT    ); Query OK, 0 rows affected (0.74 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values(78000000000); Query OK, 1 row affec

    15. 임의의 값으로 MySQL 열을 업데이트하는 방법은 무엇입니까?

      임의의 값으로 열을 업데이트하려면 아래 구문을 사용할 수 있습니다. update yourTableName set yourColumnName =round(1+rand()*100); 위의 구문은 1에서 100 사이의 값을 생성합니다. 예제를 보고 테이블을 생성하겠습니다- mysql> create table DemoTable    (    Number int    ); Query OK, 0 rows affected (0.46 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입

    16. 단일 MySQL 쿼리에서 WHERE, AND &OR를 사용할 수 있습니까?

      예, 단일 쿼리에서 모두 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int,    StudentFirstName varchar(20),    StudentLastName varchar(20),    StudentAge int    ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테

    17. 열을 100으로 나누는 MySQL 쿼리?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Number float    ); Query OK, 0 rows affected (0.47 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values(1000); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values(1); Que

    18. MySQL의 파일 이름 테이블에서 모든 고유한 파일 이름 확장자를 선택하는 방법은 무엇입니까?

      SUBSTRING_INDEX()와 함께 DISTINCT를 사용하여 파일 이름 확장자를 추출할 수 있습니다. 먼저 테이블을 만들어 보겠습니다- mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FileName text    ); Query OK, 0 rows affected (0.75 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql>

    19. MySQL의 명령줄에서 데이터베이스를 생성하는 방법은 무엇입니까?

      먼저 명령 프롬프트를 열어야 합니다. 단축키 창 + R 키를 사용하여 열 수 있습니다. 스크린샷은 다음과 같습니다 - 이제 CMD를 입력하고 확인 버튼을 누르십시오 - 이제 다음 명령 프롬프트가 표시됩니다 - 이제 MySQL bin 디렉토리에 도달하십시오. 스크린샷은 다음과 같습니다 - 다음은 데이터베이스를 생성하기 위해 명령줄에서 MySQL을 실행하는 쿼리입니다 - 이제 SHOW DATABASES 명령을 사용하여 데이터베이스가 생성되었는지 확인할 수 있습니다 - mysql> SHOW DATABAS

    20. MySQL의 문자열에서 마지막 12자리를 얻는 방법은 무엇입니까?

      MySQL의 RIGHT() 함수를 사용하여 문자열에서 마지막 12자리를 가져올 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Number varchar(200)    ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('7437647847847474374747464

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:109/229  20-컴퓨터/Page Goto:1 103 104 105 106 107 108 109 110 111 112 113 114 115