기본값을 설정하려면 MySQL에서 DEFAULT 키워드를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(20), -> EmployeeJoiningDate datetime default '0000-00
이를 위해 GROUP BY MONTH()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1628 -> ( -> PurchaseDate date, -> Amount int -> ); Query OK, 0 rows affected (1.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. mysql> insert into D
이를 위해 FIND_IN_SET()과 함께 CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1629 -> ( -> Month varchar(100) -> ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. mysql> insert into DemoTable1629 values('2,4
이를 위해 MySQL에서 LEFT를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Title text -> ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Java database connectivity to MySQL da
이를 위해 MySQL에서 UNION을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 -> ( -> Value int -> ) -> ; Query OK, 0 rows affected (0.48 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(60); Query OK, 1
올바른 방법은 다음과 같습니다 - DELIMITER // CREATE PROCEDURE yourStoredProcedureName() BEGIN IF yourCondition then yourStatement1 ; else yourStatement2 ; END IF ; END // DELIMITER ; 이제 예제를 보고 저장 프로시저를 만들어 보겠습니다. - mysql> DELIMITER // mysql> CREATE PROCEDURE
이를 위해 GROUP BY 절과 함께 집계 함수 SUM()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Name varchar(20), -> Value int -> ); Query OK, 0 rows affected (2.08 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoT
이를 위해 FIND_IN_SET()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> ListOfValue varchar(20) -> ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('78,89,65'); Que
이를 위해 CASE 문과 함께 ORDER BY 절을 사용합니다. 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.51초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable1610 values(85,Carol);Query OK, 1행 영향(0.20초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1610에서 * 선택; 그러면 다음과 같은 출력이 생성됩니다. +-------+-------+| 마크 | 이름 |+-------+-
먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> MonthNumber int -> ); Query OK, 0 rows affected (1.68 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.14 sec) mysql> insert into De
여러 텍스트 레코드를 결합하려면 GROUP_CONCAT()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1611 -> ( -> Value text -> ); Query OK, 0 rows affected (0.86 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1611 values('John'); Que
선택한 행의 크기를 얻으려면 CHAR_LENGTH()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1612 -> ( -> FirstName varchar(20), -> LastName varchar(20) -> ); Query OK, 0 rows affected (0.87 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inse
MySQL AND는 WHERE에서 여러 조건을 사용하여 필터링하여 레코드를 가져오는 데 사용됩니다. 먼저 테이블을 생성합시다- mysql> create table DemoTable -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into D
예, DATE()를 사용하여 MySQL에서 날짜 부분만 가져올 수 있고 CURDATE()를 사용하여 MySQL에서 현재 날짜를 가져올 수 있습니다. 현재 날짜는 다음과 같습니다 - mysql> select curdate(); +------------+ | curdate() | +------------+ | 2019-10-20 | +------------+ 1 row in set (0.00 sec) 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1613 &nb
LIKE 연산자를 사용하여 특정 테이블 이름을 표시하려면 구문은 다음과 같습니다. - select table_name as `anyAliasName` from information_schema.tables where table_name like ‘yourValue%'; LIKE 연산자 −를 사용하여 특정 테이블 이름을 표시하기 위해 위의 구문을 구현해 보겠습니다. mysql> select table_name as `DemoTable1600` -> from
점이 포함된 문자열로 작업하고 특정 숫자로 시작하는 레코드를 표시하려면 REGEXP를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> GameReleaseVersion varchar(20) -> ); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable
레코드의 형식을 지정하려면 FORMAT()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Price decimal(10,4), -> Rate decimal(10,4) -> ); Query OK, 0 rows affected (0.96 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTa
이를 위해 COALESCE()를 사용할 수 있습니다. 최대값은 MySQL에서 GREATEST()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Value1 int, -> Value2 int, -> Value3 int -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이
MySQL IN()과 같은 쿼리를 구현하려면 LIKE 연산자와 함께 COUNT(), IF()를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Subject varchar(80) -> ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable value
먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.81초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입( 103,Carol,28,AUS);쿼리 OK, 영향을 받는 행 1개(0.21초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------+-------+------+------------+| 아이디 | 이름 | 나이 | 국가 이름 |+------+-------+----