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

    1. AND 연산자로 MySQL 업데이트 수행

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable613 (Id int,Age int,isMarried tinyint(1)); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable613 values(100,29,0); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable613 values(200,22,0)

    2. MySQL에서 고유한 공간 할당을 사용하여 다른 열에서 유사한 이름을 반환하시겠습니까?

      이름은 비슷하지만 왼쪽 및 오른쪽 공간 할당이 다르기 때문에 이를 위해 LTRIM() 및 RTRIM()을 사용합니다. 예: John 및 John. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable614 (EnterName varchar(100),ReennterName varchar(100)); Query OK, 0 rows affected (0.97 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable614 values(&

    3. MySQL에서 GROUP_CONCAT()을 사용하여 여러 행의 데이터를 연결하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (CountryName varchar(100)); Query OK, 0 rows affected (1.01 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('US'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('AUS'); Query OK,

    4. MySQL에서 CHANGE 명령을 사용하는 목적은 무엇입니까?

      MySQL의 CHANGE 명령은 열 이름을 바꾸는 데 사용됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable796 (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,Name varchar(100),StudentAge int ); Query OK, 0 rows affected (0.56 sec) 테이블 설명을 확인해보자 - mysql> desc DemoTable796; 이것은 다음과 같은 출력을 생성합니다 - +

    5. MySQL에서 INITCAP() 기능의 반대를 구현하는 방법은 무엇입니까?

      INITCAP() 메서드는 모든 단어의 첫 번째 문자를 대문자로 표시하고 나머지는 소문자로 표시합니다. 반대 기능을 구현하려면 MySQL에서 고유한 기능을 만들어야 합니다. 다음은 기능입니다 - mysql> delimiter // mysql> create function convertFirstLetterToLowerAndRemainingToCapital(value varchar(250))    returns varchar(250)    deterministic    

    6. 여러 고급 MySQL 선택 쿼리를 결합하는 가장 좋은 방법은 무엇입니까?

      여러 고급 MySQL 선택 쿼리를 결합하려면 UNION을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 (Value1 int,Value2 int); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(10,29); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable1

    7. MySQL에서 단일 열의 성과 이름을 두 개의 새 열로 분리하는 방법은 무엇입니까?

      이를 위해 SUBSTRING_INDEX() 및 REPLACE()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (Name varchar(100)); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 성과 이름을 삽입했습니다 - mysql> insert into DemoTable values('Chris | Bob Brown'); Query OK, 1 row affected

    8. MySQL 필드에 NOT NULL이 있는 열거형?

      ENUM 데이터 유형에서 NOT NULL을 선언하지 않으면 기본값은 NULL입니다. 그러나 NOT NULL을 선언하면 ENUM의 첫 번째 값을 제공합니다. 사례 1 - ENUM이 NULL 값을 제공할 때. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable1(isMarried ENUM('YES','NO')); Query OK, 0 rows affected (0.76 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert in

    9. MySQL에서 열 값이 2개의 모음 문자로 시작할 때마다 레코드 검색

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable664 (CityName varchar(100)); Query OK, 0 rows affected (0.89 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable664 values('Springfield'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable664 values('Austi

    10. MySQL ORDER BY 키워드 일치를 수행하시겠습니까?

      이를 위해 테이블을 만들고 일부 값을 삽입하고 ORDER BY CASE를 사용하겠습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable602 (GameName text); Query OK, 0 rows affected (0.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable602 values('Candy cash game'); Query OK, 1 row affected (0.19 sec) mysql&

    11. MySQL 인용 테이블/필드 이름 대 인용되지 않은 이름?

      테이블 이름, 저장 프로시저, 뷰 이름 또는 열 등과 같은 식별자는 따옴표로 묶거나 묶지 않을 수 있습니다. 식별자가 예약어인 경우 따옴표로 묶어야 합니다. 그렇지 않으면 오류가 발생합니다. 먼저 테이블을 생성해 보겠습니다. 여기에서 필드 이름을 예약 키워드로 사용했습니다 - mysql> create table `INT` (`select` int,`varchar` varchar(100)); Query OK, 0 rows affected (0.50 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql>

    12. MySQL에서 열 이름을 찾는 방법은 무엇입니까?

      이를 위해 SHOW COLUMNS 또는 INFORMATION_SCHEMA.COLUMN을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable603    (       ClientId int NOT NULL AUTO_INCREMENT,       ClientName varchar(100),       ClientAge int,       ClientA

    13. MySQL 저장 프로시저에 대한 설명 표시

      저장 프로시저에 대한 설명을 표시하려면 다음 구문을 사용하십시오. - SHOW CREATE PROCEDURE yourProcedureName(); 먼저 저장 프로시저를 만들어 보겠습니다 - mysql> DELIMITER // mysql> CREATE PROCEDURE sample_Procedure()    BEGIN       SELECT "HELLO MYSQL!!!!";    END    // Query OK, 0 row

    14. 테이블에서 두 개의 다른 행 세트 수를 얻은 다음 MySQL에서 나누기

      이를 위해 count(*)를 사용하고 서로 다른 두 행 집합의 개수를 나눕니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable(isMarried tinyint(1)); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable val

    15. CASE 문을 사용한 MySQL 필드별 순서

      필드별로 정렬하려면 CASE 문을 사용하십시오. 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable(StudentId varchar(100));쿼리 OK, 영향을 받는 행 0개(1.69초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(STU-890);쿼리 OK, 1행 영향(0.38초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +-----------+| 학생 ID |+-----------+|

    16. MySQL의 SLEEP() 함수는 대기 중입니까? 그것을 구현하는 방법?

      아니요, MySQL 절전 기능은 바쁜 대기가 아닙니다. 먼저 테이블을 만들고 SLEEP() 함수를 구현합시다 - mysql> create table DemoTable(FirstName varchar(100)); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.15 sec) mysql> insert int

    17. 사용자 정의 변수가 있는 두 테이블에 대해 서로 다른 자동 증가 ID를 설정하는 방법은 무엇입니까?

      이를 위해 LAST_INSERT_ID()를 사용할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. 여기에서 auto_increment id를 StudentId 열 -으로 설정했습니다. mysql> create table DemoTable1 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(nul

    18. MySQL 저장 프로 시저에서 5 개의 난수를 생성하는 방법은 무엇입니까?

      난수를 생성하려면 MySQL에서 ORDER BY RAND() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (Value int); Query OK, 0 rows affected (0.76 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(89); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values(98);

    19. 다음 12시간 내에 접근하는 레코드를 선택하는 MySQL 쿼리는 무엇입니까?

      이를 위해 DATE_ADD()를 사용하여 INTERVAL 12시간을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (DueDateTime datetime); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('2019-07-12 10:50:30'); Query OK, 1 row affected (0.29 sec) m

    20. MySQL CASE 문과 PHP if 문 중 어느 것이 더 빠릅니까?

      MySQL CASE 문은 PHP if 문에 비해 더 빠릅니다. PHP if 문은 데이터를 로드하고 CASE 문은 그렇지 않은 동안 처리하기 때문에 시간이 너무 많이 걸립니다. 먼저 테이블을 만들고 MySQL CASE 문의 예를 살펴보겠습니다. − mysql> create table DemoTable (Value int); Query OK, 0 rows affected (0.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(100); Que

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:82/229  20-컴퓨터/Page Goto:1 76 77 78 79 80 81 82 83 84 85 86 87 88