Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL

  1. 상위 10개 레코드를 선택하는 MySQL 쿼리?

    상위 10개 레코드를 선택하려면 MySQL에서 LIMIT를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> PageNumber text -> ); Query OK, 0 rows affected (2.50 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Page-1'); Query OK, 1 row affected (0.46 sec) mysql&g

  2. MySQL에서 MyISAM에서 INNODB로 테이블 변환?

    이를 위해 ALTER 명령을 사용합니다. 먼저 테이블을 생성해 보겠습니다. 기본 엔진은 MYISAM으로 설정되어 있습니다. - mysql> create table DemoTable -> ( -> ClientId int NOT NULL AUTO_INCREMENT, -> ClientName varchar(100), -> ClientAge int, -> ClientCountryName varchar(100), -> isMarried boolean, -> PRIMARY KEY(ClientId) -

  3. MySQL에서 테이블 구조를 어떻게 복제합니까?

    MySQL에서 복제하려면 LIKE 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 -> ( -> StudentId int, -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(100,'John'); Query OK, 1 row affect

  4. MySQL의 비교를 기반으로 두 열의 레코드를 표시하시겠습니까?

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

  5. 두 개의 다른 열에서 null 값만 계산하고 하나의 MySQL select 문에 표시하시겠습니까?

    IS NULL을 사용하여 NULL 값을 테스트합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Number1 int,    -> Number2 int    -> ); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(1,NULL)

  6. MySQL에서 열 이름을 StudentName에서 FirstName으로 변경하시겠습니까?

    ALTER 문과 함께 CHANGE를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StudentName varchar(100), -> Age int -> ); Query OK, 0 rows affected (0.84 sec) 이제 테이블의 설명을 확인하십시오 - mysql> desc DemoTable; 출력 이것은 다음과 같은 출력을 생성합니다 - +----------------+--------------+------+-----+-

  7. MySQL의 열에서 한 번만 중복 값 찾기 및 표시

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> value int -> ); Query OK, 0 rows affected (0.82 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable values(100); Query OK, 1 row affecte

  8. 테이블을 자르면 인덱스도 추가해야 합니까?

    테이블을 자르면 테이블을 자른 후 테이블이 다시 생성되고 인덱스가 자동으로 추가되기 때문에 인덱스를 추가할 필요가 없습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> FirstName varchar(20),    -> LastName varchar(20)    

  9. 구분 기호 뒤에 하위 문자열을 반환하는 MySQL 쿼리?

    구분 기호 뒤에 값을 반환하려면 SUBSTRING()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Title text -> ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John is good in MySQL,Sam is good in MongoDB,Mike is good in Java

  10. MySQL 필드에서 zerofill의 사용법은 무엇입니까?

    Zerofill은 필드의 표시된 값을 열 정의에 지정된 표시 너비까지 0으로 채웁니다. 예를 들어 열이 int(8)로 설정된 경우 너비는 8입니다. 숫자가 4376이라고 가정하면 총 너비에 대해 왼쪽에 0이 채워집니다. 즉 8 − 00004376 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Number int(8) zerofill -> ); Query OK, 0 rows affected (0.50 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입

  11. 열에서 특정 성에 대한 기본 검색을 수행하는 MySQL 쿼리

    LIKE 연산자를 사용하여 성에 대한 기본 검색을 수행할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. − mysql> create table DemoTable    -> (    -> CustomerName varchar(100),    -> CustomerAge int    -> ); Query OK, 0 rows affected (0.77 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inser

  12. MySQL에서 현재 날짜 레코드를 가져오기 위해 NOW() 함수를 호출하시겠습니까?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ShippingDate datetime -> ); Query OK, 0 rows affected (1.16 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 현재 날짜 2019-06-28 고려 - mysql> insert into DemoTable(ShippingDate) values('201

  13. MySQL varchar에서 하이픈과 숫자로 문자열을 설정하는 방법은 무엇입니까?

    하이픈과 숫자로 문자열을 설정하려면 작은따옴표를 사용해야 합니다. 예:고객-1234-899, 고객-9383-901 등 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> CustomerId varchar(100) -> ); Query OK, 0 rows affected (0.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Customer-1234-899');

  14. 하이픈으로 둘러싸인 MySQL에서 열 값의 중간 부분을 추출하고 새 열에 표시하시겠습니까?

    SUBSTR() 메서드를 사용하여 하이픈으로 묶인 열 값의 중간 부분을 추출합니다(예:11-84848-11). 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Number varchar(100), -> Number1 varchar(100) -> ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Number) values(&

  15. MySQL에서 16진수 문자열을 숫자로 변환하시겠습니까?

    CONV() 메서드를 사용하여 16진수 문자열을 숫자로 변환 - select CONV(yourColumnName,16,10) AS anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> HexString varchar(100) -> ); Query OK, 0 rows affected (0.82 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTab

  16. 문자열에서 특수 문자 앞에 하위 문자열을 표시하는 MySQL 쿼리

    이를 위해 MySQL에서 LOCATE() 및 SUBSTRING() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Introduction To

  17. MySQL REGEXP 연산자와 함께 BINARY 키워드를 사용하는 이유는 무엇입니까?

    BINARY 키워드를 사용하여 REGEXP가 문자열을 이진 문자열과 일치시키도록 합니다. 여기서 차이점을 확인할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Name varchar(100) -> ); Query OK, 0 rows affected (0.46 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 다른 경우와 이름이 있습니다 − mysql> insert into DemoTable values('

  18. 변수의 정수를 MySQL 열에 추가하시겠습니까?

    변수를 설정하려면 MySQL SET를 사용하십시오. 변수에서 정수를 추가하려면 아래 구문과 같이 UPDATE 및 SET를 사용하십시오 - set @anyVariableName:=yourValue; update yourTableName set yourColumnName=yourColumnName+ @yourVariableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Number int -> ); Query OK, 0 rows affected (0.

  19. MySQL에서 다른 열 앞에 특별히 열을 추가하는 것은 불가능합니까?

    아니요, ALTER를 사용하여 다른 열 앞에 열을 쉽게 추가할 수 있습니다. 참고 − 테이블 행 내의 특정 위치에 열을 추가하려면 FIRST 또는 AFTER col_name을 사용합니다. 먼저 테이블을 생성하겠습니다. − mysql> create table DemoTable    -> (    -> Id int,    -> Name varchar(20),    -> CountryName varchar(100)    

  20. IN 절이 있는 MySQL XOR 연산자?

    MySQL XOR은 하나 또는 다른 피연산자(또는 표현식)가 TRUE가 아닌 경우 TRUE를 반환합니다. IN 절은 다른 MySQL 쿼리와 함께 조건을 지정하는 데 사용됩니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable -> ( -> Num1 int, -> Num2 int -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable v

Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:89/229  20-컴퓨터/Page Goto:1 83 84 85 86 87 88 89 90 91 92 93 94 95