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

    1. MySQL에서 bool을 int로 변환하는 방법은 무엇입니까?

      MySQL에서 bool을 int로 변환하려면 CAST()를 사용할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table convertBoolToIntDemo -> ( -> isYoung bool -> ); Query OK, 0 rows affected (0.69 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다. mysql> insert into convertBoolToIntDemo values(true); Query OK, 1

    2. 데이터베이스의 모든 테이블에 있는 총 필드 수는?

      데이터베이스의 모든 테이블에 있는 총 필드 수를 얻으려면 집계 함수 count(*)와 함께 information_schema.columns를 사용할 수 있습니다. 우리는 필드가 있는 많은 테이블로 구성된 샘플 데이터베이스를 사용하고 있습니다. 다음은 데이터베이스의 모든 테이블에 있는 총 필드 수를 가져오는 쿼리입니다. mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS    -> FROM INFORMATION_SCHEMA.COLUMNS    ->

    3. MySQL에서 타임 스탬프를 비교하는 방법은 무엇입니까?

      MySQL에서 타임스탬프를 비교하려면 DATE()를 사용할 수 있습니다. 먼저 테이블을 생성합시다- );쿼리 OK, 영향을 받는 행 0개(0.54초) 다음은 삽입 명령을 사용하여 테이블에 레코드를 삽입하는 쿼리입니다 - 다음은 select 문을 사용하여 테이블의 모든 레코드를 표시하는 쿼리입니다 - 선택 * from comparisonTimestampDemo; 이것은 다음과 같은 출력을 생성합니다 - +----+---------------------+| 아이디 | 입학일 |+----+---------------------

    4. MySQL SELECT 문에서 CAST 함수를 사용하는 방법은 무엇입니까?

      MySQL의 CAST() 함수는 모든 유형의 값을 지정된 유형의 값으로 변환합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table castFunctionDemo    -> (    -> ShippingDate date    -> ); Query OK, 0 rows affected (0.74 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다 - mysql> insert into castFunctionD

    5. 하나의 열을 그룹화하고 MySQL의 모든 데이터를 선택할 수 있습니까?

      예, 이를 위해 group_concat()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table groupByOneSelectAll    -> (    -> StudentDetails varchar(100),    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (0.91 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를

    6. MySQL 날짜/시간 형식에 10분을 추가하시겠습니까?

      DATE_ADD()를 사용하여 날짜/시간 형식에 10분을 추가합니다. 다음은 구문입니다 - select date_add(yourColumnName ,interval 10 minute) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table add10MinuteDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> DelayDatetime da

    7. 소문자 am/pm의 MySQL 형식 시간?

      소문자 am/pm으로 MySQL 시간 형식을 지정하려면 LOWER() 및 DATE_FORMAT()을 사용합니다. 먼저 테이블을 생성하겠습니다. − mysql> create table formatTime    -> (    -> LoginTime time    -> ); Query OK, 0 rows affected (0.56 sec) 다음은 삽입 명령을 사용하여 테이블에 레코드를 삽입하는 쿼리입니다 - mysql> insert into formatTi

    8. MySQL의 데이터베이스에 현재 날짜를 삽입하시겠습니까?

      현재 날짜를 데이터베이스에 삽입하려면 NOW()를 사용할 수 있습니다. 다음은 구문입니다 - INSERT INTO yourTableName(yourDateColumnName) VALUES(NOW()); 열에 날짜 데이터 유형이 있는 경우 NOW() 함수는 시간이 아닌 현재 날짜만 삽입하고 MySQL은 경고를 표시합니다. 경고를 제거하려면 CURDATE()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table insertcurrentdate    -> (  

    9. MySQL에서 권한을 확인하는 방법은 무엇입니까?

      권한을 확인하려면 GRANTS와 함께 SHOW 명령을 사용하십시오. 다음은 구문입니다 - SHOW GRANTS; 위의 구문은 루트에 대한 권한을 표시합니다. 특정 사용자의 권한을 확인하려면 아래 구문을 사용하십시오 - SHOW GRANTS FOR 'yourUserName'@'yourHostName'; 위의 구문은 특정 사용자의 권한을 확인합니다. 두 구문을 하나씩 구현해 보겠습니다. 다음은 쿼리입니다 - mysql> SHOW GRANTS; 다음은 루트 권한을 표시하는 출력입니다 - +----

    10. MySQL에서 값 0을 제외한 정수를 재정렬하시겠습니까?

      값 0을 제외한 정수를 재정렬하려면 아래 구문을 사용하십시오 - select *from yourTableName order by yourColumnName=0 ,yourColumnName; 먼저 테이블을 생성하겠습니다 - mysql> create table reorderIntegerExcept0    -> (    -> value int    -> ); Query OK, 0 rows affected (0.70 sec) 다음은 삽입 명령을 사용하여 테이블에

    11. MySQL의 정렬된 목록 중간에서 결과를 선택하시겠습니까?

      정렬된 목록의 중간에서 결과를 선택하려면 LIMIT와 함께 ORDER BY 절을 사용하십시오. 먼저 테이블을 생성해 보겠습니다. 다음은 쿼리입니다 - mysql> create table sortedListDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (

    12. 한 MySQL 테이블에서 다른 테이블로 INSERT INTO하고 한 열의 값을 어떻게 설정합니까?

      먼저 테이블을 생성해 보겠습니다. 다음은 쿼리입니다 - );Query OK, 영향을 받는 행 0개(0.60초) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다 - insertOneToAnotherTable 값(600)에 삽입, 쿼리 확인, 영향을 받는 행 1개(0.16초) 다음은 select 문을 사용하여 테이블의 모든 레코드를 표시하는 쿼리입니다 - select * from insertOneToAnotherTable; 이것은 다음과 같은 출력을 생성합니다 - +-------+| 값 |+----+|

    13. 동일한 열 값을 가진 필드의 합계를 찾는 MySQL 쿼리?

      이를 위해 GROUP BY 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.50초) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다 - sumOfFieldsDemo(ClientSerialNumber,ClientCost) values(4444,100)에 삽입; 쿼리 확인, 1행 영향(0.17초) 다음은 select 문을 사용하여 테이블의 모든 레코드를 표시하는 쿼리입니다 - sumOfFieldsDemo에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 -

    14. MySQL에서 한 번에 둘 이상의 열을 정렬하는 방법은 무엇입니까?

      한 번에 둘 이상의 열을 정렬하려면 ORDER BY 절을 사용할 수 있습니다. 다음은 구문입니다 - select yourColumnName1,yourColumnName2,yourColumnName3 from yourTableName order by yourColumnName2,yourColumnName3; 먼저 테이블을 생성하겠습니다 - mysql> create table doubleSortDemo    -> (    -> StudentId int NOT NULL AUTO_INC

    15. UNIX 타임스탬프를 MySQL에서 사람이 읽을 수 있는 형식으로 변환하시겠습니까?

      UNIX 타임스탬프를 사람이 읽을 수 있는 형식으로 변환하려면 FROM_UNIXTIME() 메서드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table timeConversionDemo    -> (    -> dateTimeConversion bigint    -> ); Query OK, 0 rows affected (0.45 sec) 다음은 삽입 명령을 사용하여 테이블에 레코드를 삽입하는 쿼리입니다 - mysql>

    16. MySQL의 단일 열에서 여러 행을 업데이트하시겠습니까?

      단일 열의 여러 행을 업데이트하려면 CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table updateMultipleRowsDemo    -> (    -> StudentId int,    -> StudentMathScore int    -> ); Query OK, 0 rows affected (0.63 sec) 다음은 삽입 명령을 사용하여 테이블에 레코드를 삽입하는 쿼리입니다 - mysql&g

    17. 대문자를 포함하는 모든 필드를 표시하는 MySQL 쿼리?

      대문자가 포함된 모든 필드를 표시하려면 패턴에 대해 문자열 표현식의 패턴 일치를 수행하는 RLIKE를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table contains_capital_letterDemo    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100)    -> ); Query OK, 0 rows affec

    18. 둘 이상의 문자열에 특수 문자가 포함된 경우 MySQL 검색?

      문자열에 특수 문자가 포함되어 있는지 검색하려면 REGEXP를 사용할 수 있습니다. 다음은 구문입니다 - select * from yourTableName where yourColumnName REGEXP '[^a-zA-Z0-9]'; 먼저 테이블을 생성하겠습니다 - mysql> create table specialCharactersDemo    -> (    -> StudentId varchar(100)    -> ); Query OK, 0

    19. MySQL ERROR 1064(42000) 해결:구문에 오류가 있습니까?

      이 오류는 varchar 유형 대신 var_char를 사용한 경우 발생합니다. 이러한 유형의 오류를 제거하려면 예를 들어 var_char(100) 대신 varchar(100)을 사용하십시오. 이제 이 오류가 어떻게 발생하는지 살펴보겠습니다 - mysql> create table removeErrorDemo    -> (    -> StudentId int,    -> StudentName var_char(50)    -> ); 다음

    20. 하나의 MySQL 열에서만 고유 값을 선택하는 방법은 무엇입니까?

      하나의 열에서만 고유한 값을 선택하려면 GROUP BY와 함께 집계 함수 MAX()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table distinctFromOneColumn    -> (    -> StudentId int,    -> StudentName varchar(100)    -> ); Query OK, 0 rows affected (0.77 sec) 다음은 삽입 명령을 사용하여 테이

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:119/229  20-컴퓨터/Page Goto:1 113 114 115 116 117 118 119 120 121 122 123 124 125