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

MySQL

  1. MySQL Count 고유 값 프로세스는 매우 느립니다. 그것을 고정하는 방법?

    프로세스를 고정하려면 INDEX를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1905    (    FirstName varchar(20),    LastName varchar(20) ,    INDEX F_L_Name(FirstName,LastName)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽

  2. MySQL 쿼리를 사용하여 테이블 열의 날짜 형식을 변경하는 방법은 무엇입니까?

    날짜 형식을 변경하려면 DATE_FORMAT() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - Create table DemoTable1906 ( DueTime datetime );Query OK, 영향을 받는 행 0개(0.00초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - Insert into DemoTable1906 values(2018-04-25);쿼리 OK, 1행 영향(0.00초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1906에서 * 선택; 이것은 다음과 같은 출

  3. MySQL에서 수동 AUTO_INCREMENT 시작 값으로 테이블 쿼리를 생성하시겠습니까?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1907    (    UserId int NOT NULL AUTO_INCREMENT,    UserName varchar(20),    UserAge int,    UserCountryName varchar(20),    PRIMARY KEY(UserId)    )ENGINE=MyISAM,AUTO_INCREMENT=10

  4. MySQL REGEXP 절에서 괄호를 이스케이프하고 괄호로 특정 값만 표시하는 방법은 무엇입니까?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1908    (    Code text    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1908 values('MySQL(1)Database'); Query OK, 1 row affected (0.00 sec) mysql> insert

  5. MySQL에서 이번 달 레코드를 합산하는 방법은 무엇입니까?

    현재 월 레코드를 합산하려면 SUM() 및 MONTH() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1889    (    DueDate date,    Amount int    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1889 values('2019

  6. MySQL의 타임스탬프 열을 기반으로 데이터를 선택하고 값을 부울로 설정

    이를 위해 IF()를 사용합니다. 먼저 현재 날짜를 보자 - mysql> select curdate(); +------------+ | curdate()  | +------------+ | 2019-12-10 | +------------+ 1 row in set (0.00 sec) 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1890    (    DueDate timestamp    ); Query OK, 0 rows

  7. MySQL 항목이 존재하는지 확인하고 존재하는 경우 다른 열을 덮어쓰는 방법은 무엇입니까?

    이를 위해 INSERT ON DUPLICATE KEY UPDATE 명령을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1891    (    FirstName varchar(20),    UNIQUE KEY(FirstName)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTa

  8. 두 개의 값을 선언하고 수학 연산을 수행하는 MySQL 저장 프로시저

    먼저 저장 프로시저를 만들어 보겠습니다 - mysql> delimiter // mysql> create procedure declare_demo_sp()    begin    declare Value1 int;    declare Value2 int;    set Value1=100;    set Value2=2000;    select Value1,Value2,Value1*Value2 as Multiplicatio

  9. MySQL Select 문에서 정규식 일치를 허용할 수 있습니까?

    예, select 문에서 정규식 일치를 수행할 수 있습니다. − select yourColumnName from yourTableName where yourColumnName regexp '^yourValue'; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1892    (    FirstName varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테

  10. MySQL 데이터베이스에 null 값을 삽입하는 Java 응용 프로그램?

    Java로 null 값을 설정하는 명령문은 다음과 같습니다. - ps.setNull(yourIndex, Types.NULL); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1893    (    FirstName varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 자바 코드는 다음과 같습니다 - import java.sql.Connection; import java.sql.DriverM

  11. 현재 날짜로 MySQL 필드 설정(UNIX_TIMESTAMP(now))

    이를 위해 unix_timestamp()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1894    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    DueTime int    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable189

  12. 비어 있으면 안 되는 MySQL 열에 무엇을 할당해야 합니까?

    열이 비어 있으면 안 되는 경우 NOT NULL로 정의합니다. 먼저 컬럼 중 하나가 NOT NULL -인 테이블을 생성해 보겠습니다. mysql> create table DemoTable1895    (    Id int NOT NULL,    FirstName varchar(20),    LastName varchar(20) NOT NULL    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하

  13. 특정 MySQL 행에서 단일 값만 가져오시겠습니까?

    이를 위해 where 절과 함께 SELECT INTO 변수를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1896    (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentName varchar(20),    StudentMarks int    ); Query OK, 0 rows affected (0.00 sec) 삽입

  14. 필드 값을 가져오고 MySQL을 사용하여 특정 문자를 대문자로 변환

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

  15. MySQL에서 현재 날짜보다 작은 날짜를 선택하는 방법은 무엇입니까?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1877 ( DueDate datetime ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1877 values('2019-12-10'); Query OK, 1 row affected (0.00 sec) mysql> insert into DemoTable1877 values(&#

  16. MySQL 열에 NULL 값에 대한 특정 값 배치

    IFNULL()을 사용하여 NULL 값에 대한 특정 값을 찾고 배치합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1878    (    FirstName varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1878 values('Chris'); Query OK,

  17. MySQL에서 한 테이블에서 다른 테이블로 행을 복사하는 방법은 무엇입니까?

    이를 위해 INSERT INTO SELECT 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1879    (    Id int,    Name varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1879 values(101,'Chris Bro

  18. MySQL에서 숫자 문자열에 비교 연산자를 사용하는 방법은 무엇입니까?

    숫자 문자열에 비교 연산자를 사용하려면 substring() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1881    (    UserId int,    UserEducationGap varchar(20)    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable188

  19. MySQL SELECT 문 사이에 쉼표를 사용할 수 있습니까?

    네, 그렇게 할 수 있습니다. 구문은 다음과 같습니다 - Syntax1: select * from yourTableName1,yourTableName2; Syntax2: select * from yourTableName1 cross join yourTableName2; 위의 두 구문 모두 동일한 결과를 제공합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1882    (    Id int    ); Query OK, 0 row

  20. ORDER BY FIELD가 있는 MySQL IF/WHEN/ELSE/OR

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1884    (    Marks int    ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1884 values(55); Query OK, 1 row affected (0.00 sec) mysql> insert into DemoTable1884 valu

Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:21/229  20-컴퓨터/Page Goto:1 15 16 17 18 19 20 21 22 23 24 25 26 27