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

    1. 그룹은 MySQL 열의 성을 연결하고 제한된 레코드를 표시하도록 조건을 설정합니다.

      GROUP_CONCAT()을 사용하여 그룹 연결을 수행하고 조건을 설정합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable813(    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    UserFirstName varchar(100),    UserLastName varchar(100) ); Query OK, 0 rows affected (0.49 sec) 삽입 명령을 사용하여 테이블에 일부

    2. 도착 날짜 레코드가 있는 MySQL 테이블에 30일 추가

      INTERVAL을 사용하여 MySQL 테이블 열의 모든 날짜에 대한 날짜를 업데이트합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable814(ArrivalDate date); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable814 values('2018-12-02'); Query OK, 1 row affected (0.17 sec) mysql>

    3. 한 자리 숫자를 두 자리 숫자로 변환하는 MySQL 쿼리

      이를 위해 LPAD()를 사용하고 왼쪽에 값을 채울 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable767 (Value varchar(100)); Query OK, 0 rows affected (1.40 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable767 values('4'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoT

    4. NULL 발생에 대한 값을 설정하는 MySQL 쿼리

      IS NULL을 사용하여 NULL 값을 찾고 MySQL UPDATE 및 SET을 사용하여 새 값 업데이트 - update yourTableName set yourColumnName=yourValue where yourColumnName IS NULL; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable768 (    Clientid int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ClientName varchar(100), &

    5. MySQL에서 전화 번호로 국가 코드를 열 값으로 설정하는 방법은 무엇입니까?

      국가 코드를 전화 번호로 설정하는 것은 연결을 의미합니다. 이를 위해 CONCAT()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable769 (MobileNumber varchar(100)); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable769 values('8799432434'); Query OK, 1 row affecte

    6. MySQL에서 단일 열 값만 업데이트하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable770 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Value int ); Query OK, 0 rows affected (0.65 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable770(Value) values(10); Query OK, 1 row affected (0.16 sec) mysql> insert into De

    7. 현재 날짜와 시간이 JoiningDate와 RelievingDate 사이에 있는 날짜 레코드를 찾는 MySQL 쿼리

      BETWEEN을 사용하여 가입 날짜와 해제 날짜 사이의 날짜와 시간을 찾습니다. NOW()는 비교를 위해 현재 날짜와 시간을 가져오는 데 사용됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable771 ( Joiningdate datetime, Relievingdate datetime ); Query OK, 0 rows affected (1.15 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable771 val

    8. 테이블에서 대체 레코드를 찾는 MySQL 쿼리

      테이블에서 대체 레코드를 찾으려면 아래 구문과 같이 OR 조건을 사용해야 합니다. - select *from yourTableName where yourColumnName=yourValue1 OR yourColumnName=yourValue2…...N; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable772 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(100), Age int ); Query OK, 0

    9. 마지막 20개 레코드에서 5개의 임의 레코드를 반환하는 MySQL 쿼리는 무엇입니까?

      이를 위해서는 ORDER BY를 사용하여 레코드를 주문해야 합니다. RAND()를 사용하여 임의의 레코드를 가져오고 5개의 임의 레코드만 표시하기를 원하므로 LIMIT 5를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable773 (StudentId int); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable773 values(100); Query OK,

    10. datetime 열을 날짜와 시간으로 분할하고 MySQL에서 개별적으로 비교하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable805(LoginDate datetime); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable805 values('2019-01-31 12:45:20'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable805 values('2

    11. MySQL에서 부분적으로 일치하는 값을 선택하는 방법이 있습니까?

      부분적으로 일치시키려면 LIKE 연산자를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable806(    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentName varchar(100),    StudentSubject varchar(100) ); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -

    12. MySQL 테이블의 열에 값이 존재하는지 확인하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable807(    ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ClientName varchar(100),    ClientCountryName varchar(100) ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTa

    13. MySQL에서 열의 기본값을 어떻게 설정합니까?

      기본값을 설정하려면 DEFAULT 키워드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable758 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100) ); Query OK, 0 rows affected (0.66 sec) 다음은 열의 기본값을 설정하는 쿼리입니다 - mysql> alter table DemoTable758 add column Colors

    14. 테이블 열에 NULL 값을 설정하고 같은 값을 삽입하는 방법

      NULL 값을 설정하려면 아래 구문과 같이 유형을 NULL로 설정하십시오. - yourColumnName 데이터 유형 NULL; 먼저 테이블을 생성하겠습니다 - Create table DemoTable759 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(100) NULL); 쿼리 OK, 영향을 받는 행 0개(0.72초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable759(FirstName) values(NULL);

    15. 단일 MySQL 쿼리에서 쿼리를 병합하여 다른 열의 다른 값 수를 얻는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable760 (    ClientId int,    ClientId2 int ); Query OK, 0 rows affected (0.79 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable760 values(100,200); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable7

    16. MySQL에서 문자열에서 첫 번째 문자를 제거한 다음 숫자를 제거하여 합계를 찾으시겠습니까?

      문자로 시작하는 문자열(열 값)과 문자열의 나머지 부분에는 숫자가 있습니다. 우리는 이 숫자들의 합을 원합니다 - J230 A130s C13 이를 위해 SUM()과 함께 SUBSTRING() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable761 (Price varchar(100)); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable761 v

    17. 열 값의 두 문자열 중 하나와 일치하는 MySQL 쿼리

      이를 위해 OR 조건과 함께 LIKE 연산자를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable762 (Title text); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable762 values('Introduction to Java'); Query OK, 1 row affected (0.19 sec) mysql> inser

    18. MySQL에서 마지막 두 행을 선택하는 방법은 무엇입니까?

      마지막 두 행을 선택하려면 ORDER BY DESC LIMIT 2를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable763 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100) ); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable763

    19. 여러 select 문에서 결과를 얻는 MySQL 쿼리?

      여러 select 문에서 결과를 얻으려면 UNION ALL을 사용하십시오. 다음은 구문입니다 - select yourValue1 AS anyColumnName UNION ALL select yourValue2 AS yourColumnName . . . . N 다른 행에 있는 숫자의 열거를 반환하기 위해 위의 구문을 구현해 보겠습니다. - mysql> select 100 AS Number    UNION ALL    select 1000 AS Number    UNION A

    20. MySQL에서 해당 중복 ID 값을 기반으로 열을 연결하는 방법은 무엇입니까? 슬래시로 구분된 동일한 열에 중복 값 표시

      이를 위해 GROUP_CONCAT()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable764 (    ProductId int,    ProductPrice int ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable764 values(101,10000); Query OK, 1 row affected (0

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:76/229  20-컴퓨터/Page Goto:1 70 71 72 73 74 75 76 77 78 79 80 81 82