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

    1. MySQL에 값이 있는 임시 열을 추가하시겠습니까?

      다음 구문을 사용하여 값이 있는 임시 열을 추가할 수 있습니다. - yourColumnName1,yourColumnName2,.....N,yourTemporaryColumnValue를 yourTableName에서 yourTemporaryColumnName으로 선택 값이 있는 임시 열을 추가하려면 테이블을 생성하겠습니다. 다음은 쿼리입니다 - ); 쿼리 확인, 0개 행이 영향을 받았습니다(0.59초) 테이블에 일부 레코드 삽입. 레코드를 삽입하는 쿼리는 다음과 같습니다 - 위에 삽입된 모든 레코드를 표시합니다. 모든 레코드를

    2. MySQL "IN" 쿼리에서 순서를 유지하시겠습니까?

      필드 명령을 사용하여 MySQL IN 쿼리에서 순서를 유지할 수 있습니다. 구문은 다음과 같습니다 - select *from yourTableName anyVariableName where anyVariableName.yourColumnName in(value1,value2,......N) order by field(anyVariableName.yourColumnName,value1,value2,......N); 위의 구문을 구현하기 위해 테이블을 생성하겠습니다 - mysql> create table OrderInDemo &

    3. MySQL LIKE 연산자를 사용하여 중복 없이 이전 테이블의 속성을 사용하여 새 테이블을 생성하시겠습니까?

      LIKE 연산자를 사용하여 이를 달성하기 위해 다음 구문은 −입니다. CREATE TABLE yourTableName2 LIKE yourTableName1; 구문을 이해하기 위해 테이블을 만들고 여기에 몇 가지 레코드를 삽입해 보겠습니다. 다음은 테이블을 생성하는 쿼리입니다 - mysql> create table Employee −> (    −> EmployeeId int    −> ,    −> Emplo

    4. MySQL의 테이블에서 모든 레코드를 삭제하시겠습니까?

      MySQL의 테이블에서 모든 레코드를 삭제하려면 TRUNCATE 명령을 사용합니다. 먼저 구문을 살펴보겠습니다 − TRUNCATE TABLE yourTableName. 위의 구문은 테이블에서 모든 레코드를 삭제합니다. 위의 구문을 이해하기 위해 테이블을 만들어 보겠습니다 - mysql> create table TruncateTableDemo −> (    −> BookId int    −> ,    −> Bo

    5. MySQL 날짜 형식으로 작은 따옴표에 날짜를 삽입하는 방법은 무엇입니까?

      날짜 형식으로 날짜를 삽입하려면 작은 따옴표로 묶인 날짜와 함께 str_to_date() 함수를 사용하십시오. 다음은 구문입니다 - insert into yourTableName values(Value1,value2,......ValueN,str_to_date(‘anyDate’,’%Y-%m-%d’)); 다음은 MySQL의 날짜 형식입니다 - 형식 설명 %a 요일 약칭(일~토) %b 약식 월 이름(1월 ~ 12월) %c 숫자 월 이름(0 ~ 12) %D 숫자 값으로 된 요일, 뒤에

    6. 요일에 대한 MySQL의 주 번호를 얻으시겠습니까?

      MySQL DAYOFWEEK() 함수는 일요일에 대해 1을 반환하고 월요일에 대해 2를 반환하는 식으로 요일을 반환합니다. 먼저 테이블을 생성하여 예를 살펴보겠습니다 − mysql> create table DayOfWeekDemo −> (    −> Issuedate datetime −> ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 날짜를 삽입합니다. 쿼리는 다음과 같습니다 - mysql> inse

    7. MySQL에서 테이블 엔진을 변경하는 방법은 무엇입니까?

      alter 명령을 사용하여 테이블 엔진을 변경할 수 있습니다. 구문은 다음과 같습니다 - alter table yourTableName ENGINE = yourEngineName; 위의 구문을 이해하기 위해 엔진 MyISAM을 사용하여 테이블을 생성해 보겠습니다. 나중에 다른 엔진을 변경할 수 있습니다. 다음은 테이블 생성 쿼리입니다. mysql> create table ChangeEngineTableDemo −> (    −> MovieId int,    

    8. 기존 테이블에 고유 키를 어떻게 추가합니까(고유하지 않은 행 포함)?

      alter 명령을 사용하여 기존 테이블에 고유 키를 추가할 수 있습니다. 구문은 다음과 같습니다 - ALTER TABLE yourTableName ADD CONSTRAINT yourConstraintName UNIQUE(yourColumnName1,yourColumnName2,............N); 위의 개념을 이해하기 위해 몇 개의 열이 있는 테이블을 만들어 보겠습니다. 테이블 생성 쿼리 - mysql> create table MovieCollectionDemo    −> ( &nbs

    9. MySQL에서 숫자 범위를 생성하시겠습니까?

      MySQL에서 숫자 범위를 생성하려면 저장 프로시저를 사용할 수 있습니다. 먼저 테이블을 생성해야 합니다. 그런 다음 10에서 1 사이의 숫자 범위를 생성하는 저장 프로시저를 만듭니다. 다음은 테이블을 생성하는 쿼리입니다 - mysql> create table GeneratingNumbersDemo    −> (       −> Number int    −> ); Query OK, 0 rows affected (0.

    10. MySQL에서 정수 시퀀스를 생성하시겠습니까?

      MySQL에서 정수 시퀀스를 생성하려면 AUTO_INCREMENT를 사용하십시오. 정수 시퀀스를 생성하는 특별한 명령은 없음을 기억하십시오. AUTO_INCREMENT는 MySQL에서 정수 시퀀스를 생성하는 데 도움이 됩니다. AUTO_INCREMENT는 기본적으로 1부터 시작합니다. alter 명령을 사용하여 다른 번호로 변경할 수 있습니다. 예를 들어 보겠습니다. 초기 값이 1000이라고 가정합니다. 그러면 다음 숫자는 1000 + 1 =1001이 됩니다. 다음은 AUTO_INCREMENT의 예입니다. 테이블 생성 쿼리 -

    11. MySQL에서 처음 10개의 결과를 건너뛰는 방법은 무엇입니까?

      처음 10개의 결과를 건너뛰려면 제한 오프셋을 사용하십시오. 구문은 다음과 같습니다 - select *from yourTableName limit 10 offset lastValue; 위의 구문을 이해하기 위해 테이블을 생성해 보겠습니다. 다음은 테이블을 생성하는 쿼리입니다 - mysql> create table SkipFirstTenRecords    −> (       −> StudentId int,       &min

    12. MySQL을 사용하여 타임스탬프를 얻는 방법은 무엇입니까?

      current_timestamp, now() 및 current_timestamp()를 사용하여 타임스탬프를 얻을 수 있습니다. 사례 1 - current_timestamp() 사용 쿼리는 다음과 같습니다 - mysql> SELECT CURRENT_TIMESTAMP(); 다음은 타임스탬프를 표시하는 출력입니다 - +---------------------+ | CURRENT_TIMESTAMP() | +---------------------+ | 2018-11-29 16:09:31 | +---------------------+

    13. MySQL 임의의 정수 범위를 얻는 방법은 무엇입니까?

      임의의 정수 범위를 얻으려면 rand() 함수를 사용하십시오. 테이블 생성 쿼리 - mysql> create table RandomIntegerDemo −> (    −> Number int −> ); Query OK, 0 rows affected (0.61 sec) 테이블에 레코드 삽입. 쿼리는 다음과 같습니다 - mysql> insert into RandomIntegerDemo values(1),(2),(3),(4),(5),(6),(7),(8),(9)

    14. MySQL의 CURDATE() 대 NOW()

      NOW() 함수는 현재 날짜/시간을 타임스탬프로 제공하는 반면 CURDATE()는 시간이 아닌 현재 날짜만 제공합니다. 이제 select 문을 사용하여 두 기능 모두에 대해 작업해 보겠습니다. 쿼리는 다음과 같습니다 - 다음은 NOW() 함수의 데모입니다 - mysql> select NOW(); 다음은 출력입니다 - +---------------------+ |             now() | +---------------------+ | 2018-11-27 15:

    15. MySQL에서 NULL을 0으로 타입캐스팅

      IFNULL() 함수를 사용하여 NULL을 0으로 형변환할 수 있습니다. 구문은 다음과 같습니다 - select ifnull(yourColumnName) as anyVariableName from yourTableName; 위의 개념을 이해하기 위해 먼저 테이블을 생성하겠습니다 - mysql> create table TypecastDemo    −> (       −> AccountNumber int    −> );

    16. MySQL 데이터베이스의 모든 트리거를 나열하는 방법은 무엇입니까?

      MySQL 데이터베이스의 모든 트리거를 나열하려면 SHOW 명령을 사용할 수 있습니다. 쿼리는 다음과 같습니다 - mysql> show triggers; 다음은 출력입니다 - +----------------+--------+----------------------+--------------------------------------------------------------------+--------+------------------------+--------------------------------------------+

    17. MySQL에서 DATETIME을 DATE로 캐스팅하는 방법은 무엇입니까?

      MySQL에서 DATETIME을 DATE로 캐스팅하려면 CAST() 함수를 사용하십시오. 구문은 다음과 같습니다 - select cast(yourColumnName as Date) as anyVariableName from yourTableName; 위의 구문을 이해하기 위해 먼저 테이블을 생성하겠습니다 - mysql> create table ConvertDatetimeToDate −> (    −> YourDatetime datetime −> ); Query

    18. 현재 구성 변수를 표시하기 위한 MySQL 명령?

      SHOW VARIABLES 명령을 사용하여 현재 구성 변수를 표시할 수 있습니다. 구문은 다음과 같습니다 - SHOW VARIABLES; 특정 정보를 원하면 LIKE 연산자를 구현하십시오. 구문은 다음과 같습니다 - SHOW VARIABLES LIKE ‘%AnySpecificInformation%’; 이제 우리는 위의 구문을 구현할 것입니다 - mysql> show variables like '%variable%'; 다음은 출력입니다 - +--------------------------

    19. MySQL 테이블의 열 수를 얻으시겠습니까?

      열 수를 얻으려면 MySQL의 information_schema 테이블과 함께 집계 함수 count(*)를 사용하십시오. 열 수를 찾는 구문은 다음과 같습니다. - SELECT COUNT(*) as anyVariableName from INFORMATION_SCHEMA.COLUMNS where table_schema = ’yourDatabaseName’ and table_name = ’yourTableName’; 위의 구문을 이해하기 위해 일부 열이 있는 테이블을 생성해 보겠습니다. 다음

    20. MySQL에서 기존 열을 기본 키로 설정하시겠습니까?

      alter 명령을 사용하여 MySQL의 기존 열에 기본 키를 설정할 수 있습니다. 기존 열에 기본 키를 추가하는 구문은 다음과 같습니다. ALTER TABLE yourTableName ADD PRIMARY KEY(yourColumnName); 기존 열을 기본 키로 설정하려면 먼저 테이블을 생성하겠습니다. 테이블 생성 쿼리 - mysql> create table AddingPrimaryKeyDemo    −> (       −> UniversityI

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:162/229  20-컴퓨터/Page Goto:1 156 157 158 159 160 161 162 163 164 165 166 167 168