이를 위해 CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> LastName varchar(100) -> ); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Smith'); Query OK, 1 row affe
먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StudentId varchar(100) -> ); Query OK, 0 rows affected (0.71 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John19383'); Query OK, 1 row affected (0.18 sec)
먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.69 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Name) va
이를 위해 MySQL의 concat() 함수를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Subject varchar(100) -> ); Query OK, 0 rows affected (1
이를 위해 GROUP BY HAVING 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Subject varchar(100) -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -
<>, 즉 MySQL에서 같지 않음을 사용하여 테이블에서 특정 행을 제외합니다. 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.58초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(4,David);Query OK, 1행 영향(0.13초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 이것은 다음과 같은 출력을 생성합니다 - +------+-----------+| 아이디 | 이름 |+------+--------
먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Number int -> ); Query OK, 0 rows affected (0.50 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Number) values
이를 위해 저장 프로시저를 만들 수 있습니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable -> ( -> Value int -> ); Query OK, 0 rows affected (0.55 sec) 다음은 10에서 20 사이의 테이블에 값을 자동으로 삽입하는 저장 프로시저를 만드는 쿼리입니다. - mysql> DELIMITER // mysql> CREATE PROCEDURE AutoIn
웹 데이터베이스를 생성한다고 가정해 보겠습니다. − mysql> SHOW CREATE DATABASE web; 이렇게 하면 기본 문자 집합도 표시하는 다음 출력이 생성됩니다. - +----------+-----------------------------------------------------------------------------------------+ | Database | Create Database &
DISTINCT를 COUNT()와 함께 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int, -> Score int -> ); Query OK, 0 rows affected (0.95 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10,90); Qu
오류 1064(42000)는 주로 구문이 올바르게 설정되지 않은 경우 발생합니다. 예를 들어, 백틱 기호를 적용할 때 오류가 발생하거나 이름에 하이픈을 사용하는 경우 백틱 기호 없이 데이터베이스를 생성하는 동안 오류가 발생할 수도 있습니다(예:Demo- 테이블에 오류 1064(42000)가 발생합니다. 오류를 제거하려면 데이터베이스 이름 주위에 역따옴표를 적절하게 사용하거나 아무 것도 사용하지 않아야 합니다. 다음은 백틱을 사용하지 않은 구문입니다. 이것은 올바르게 작동합니다 - create database yourDatabase
이를 위해 IN()과 함께 GROUP BY 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100) -> ); Query OK, 0 rows affected (0.87 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -
DOB에서 나이를 얻으려면 TIMESTAMPDIFF() 함수를 사용할 수 있습니다. 다음은 구문입니다 - select TIMESTAMPDIFF(YEAR, yourColumnName, CURRENT_DATE) AS anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,  
문자열 필드를 연결하려면 CONCAT() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> SequenceId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentId varchar(100) -> ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부
이를 위해 ORDER BY 절을 사용합니다. 현재 날짜는 다음과 같습니다 - 지금 선택();+---------------------+| 지금() |+------------------------+| 2019-06-09 21:08:16 |+---------------------+1행 세트(0.00초) 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.62초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable(DueDate) 값에 삽입(2019-06-11);쿼리 OK, 1행 영향(0.6
자동 증분 열을 사용하려면 테이블을 생성할 때 AUTO_INCREMENT로 설정하면 됩니다. 먼저 테이블을 생성해 보겠습니다. 여기에서 Id 필드는 자동 증분 열이 될 것이기 때문에 열로 설정했습니다. − mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> FirstName&nbs
테이블의 현재 크기를 얻으려면 크기를 포함하여 테이블에 대한 세부 정보를 표시하는 다음을 사용하십시오 - show table status like ‘yourTableName’\G 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> CustomerName varchar(20),
다음은 구문입니다 - select table_name, create_time from information_schema.TABLES where table_schema = 'yourDataBaseName' order by CREATE_TIME desc limit 1; 첫 번째 테이블을 만들어 봅시다. (시간:2019-06-10 16:40:51) − mysql> create table DemoTable1 -> ( -> StudentId int NOT NULL
시간을 초로 변환하려면 TIME_TO_SEC() 메서드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> ArrivalTime time -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('04:10:00'); Que
예, CASE 문을 사용하여 그렇게 할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> isMarried boolean -> ); Query OK, 0 rows affected (0.76 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(true); Query OK, 1 row affected (