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

    1. 문자열의 마지막 값이 x인 MySQL에서 어떻게 선택합니까?

      와일드카드와 함께 LIKE 연산자를 사용하여 문자열의 마지막 값이 x인 레코드를 선택할 수 있습니다(예:10, 15 등). 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    ClientId varchar(20) ); Query OK, 0 rows affected (0.68 sec) 삽입 명령을 사용하여 테이블에 레코드 삽입 - mysql> insert into DemoTable values('CLI-101'); Query OK, 1 row a

    2. MySQL 열에서 고유한 행 수만 얻으시겠습니까?

      MySQL에서 COUNT()는 행 수를 표시합니다. DISTINCT는 중복 행을 무시하고 고유한 행 수만 가져오는 데 사용됩니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(10) ); Query OK, 0 rows affected (0.47 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다

    3. MySQL에서 레코드를 오름차순과 내림차순으로 나누어 번갈아 표시할 수 있습니까?

      예, 먼저 중간 값을 가져와 MySQL에서 이 작업을 수행할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable (    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY ); Query OK, 0 rows affected (0.65 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다. mysql> insert into DemoTable values(); Query OK, 1 row affe

    4. x시간 후에 MySQL 테이블을 삭제하시겠습니까?

      x 시간 후에 테이블을 삭제하는 이벤트를 생성해야 합니다. 구문은 다음과 같습니다 - CREATE EVENT yourEventName ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL x HOUR DO DROP TABLE IF EXISTS yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Stud

    5. MySQL에서 긍정 및 부정 투표 수를 계산합니까?

      긍정 및 부정 투표 수를 계산하려면 집계 함수 SUM()과 함께 CASE 문을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Vote int ); Query OK, 0 rows affected (1.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Vote) val

    6. MySQL에서 기본 날짜 시간을 시스템 날짜 시간으로 설정하는 방법은 무엇입니까?

      CURRENT_TIMESTAMP를 사용하여 시스템 날짜 시간을 설정할 수 있습니다. 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientFirstName varchar(20), ClientLastName varchar(20), ClientAge int); 쿼리 확인, 영향을 받는 행 0개(0.66초) 다음은 MySQL에서 기본 날짜 시간을 시스템 날짜 시간으로 설정하는 쿼리입니다 - 테이블 변경 DemoTable 열 추가 C

    7. MySQL 쿼리의 총 행 수를 얻는 가장 빠른 방법은 무엇입니까?

      집계 COUNT(*)와 함께 하위 쿼리를 사용하여 총 행 수를 얻을 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentFirstName varchar(20),    StudentAge int ); Query OK, 0 rows affected (0.48 sec) 삽입 명령을 사용하여 테이블에 일부 레코드

    8. MySQL에서 URL의 일부를 추출하는 방법은 무엇입니까?

      URL의 일부를 추출하려면 MySQL의 SUBSTRING_INDEX() 함수를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    URL text ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(URL) values

    9. MySQL에서 소수점 이하 3자리를 표시하시겠습니까?

      소수점 이하 3자리를 표시하려면 TRUNCATE()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value DECIMAL(10,5) ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Value) values(109

    10. MySQL에서 ID별로 마지막 5개 레코드를 주문하는 방법

      이를 위해 하위 쿼리를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int ); Query OK, 0 rows affected (0.68 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(100); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable values(115); Query

    11. MySQL에서 가장 많은 수의 열이 있는 테이블을 선택하는 방법은 무엇입니까?

      INFORMATION_SCHEMA.COLUMNS를 사용하여 열 수가 가장 많은 테이블을 가져올 수 있습니다. 구문은 다음과 같습니다 - SELECT TABLE_NAME, COUNT(*) AS anyAliasName FROM INFORMATION_SCHEMA.COLUMNS GROUP BY TABLE_NAME ORDER BY yourAliasName DESC LIMIT 1; 다음은 컬럼의 개수가 가장 많은 테이블을 선택하는 쿼리이다. 카운트를 DESC로 설정하고 GROUP BY TABLE_NAME −를 사용했기 때문에 이 결과가

    12. CONCAT()을 사용하여 복잡한 MySQL 삽입을 수행하시겠습니까?

      복잡한 MySQL 삽입을 수행하려면 CONCAT() 함수를 사용할 수 있습니다. 예제를 보고 StudentId 및 StudentFirstName이 있는 테이블을 생성해 보겠습니다. 그 후 복잡한 MySQL 삽입이 수행되고 모든 값에 대해 Web Student 텍스트가 삽입되고 고유한 StudentId가 연결됩니다. 첫 번째 테이블을 생성하는 쿼리는 다음과 같습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMA

    13. 쉼표로 구분된 목록의 일부에서 레코드를 검색하는 MySQL 쿼리?

      쉼표로 구분된 목록의 일부에서 레코드를 검색하려면 내장 함수 FIND_IN_SET()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20),    Marks varchar(200)    ); Query OK, 0 rows affected (0.61 sec)

    14. MySQL의 모든 행에서 한 필드에서 다른 필드로 데이터를 복사하는 방법은 무엇입니까?

      모든 행의 한 필드에서 다른 필드로 데이터를 복사하려면 UPDATE 명령을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int,    StudentFirstName varchar(20),    StudentMarks int default 0    ); Query OK, 0 rows affected (0.49 sec) 다음은 삽입 명령을 사용하여 테이

    15. MySQL에서 기본 서버 문자 집합을 찾으려면 어떻게 해야 합니까?

      시스템 변수 character_set_server를 사용하여 MySQL의 기본 서버 문자 집합을 알 수 있습니다. 다음은 구문입니다 - character_set_server와 같은 변수 표시; 또한 collation_server 시스템 변수를 사용하여 MySQL의 기본 데이터 정렬을 알 수 있습니다. 다음은 구문입니다 - collation_server와 같은 변수 표시 위의 구문을 실행하여 기본 문자 집합과 데이터 정렬을 알아보겠습니다. 다음은 쿼리입니다 - character_set_server와 같은 변수 표시, 이것은

    16. 값이 다른 열에 의존하는 MySQL에 임시 열을 추가하시겠습니까?

      이를 위해 CASE 문을 사용하고 조건을 설정하여 임시 열에 결과를 얻을 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    EmployeeName varchar(20),    EmployeeSalary int,    EmployeeExperience int   &nbs

    17. MySQL IN()을 사용하여 특정 순서로 ID를 표시하시겠습니까?

      특정 순서, 즉 선택한 순서로 ID를 표시하려면 FIELD() 메소드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    UserId int    ); Query OK, 0 rows affected (0.64 sec) 다음은 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하는 쿼리입니다 - mysql> insert into DemoTable values(100); Query OK, 1 row affe

    18. MySQL 테이블의 모든 레코드를 대문자에서 소문자로 변환하는 방법은 무엇입니까?

      LOWER() 메서드와 함께 UPDATE 명령을 사용하여 MySQL 테이블의 모든 레코드를 대문자에서 소문자로 변환합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id varchar(100),    StudentFirstName varchar(20),    StudentLastName varchar(20),    StudentCountryName varchar(10)  

    19. MySQL now()로 현재 시간을 선택하고 GMT 0으로 변환하시겠습니까?

      이를 위해 utc_timestamp()를 사용할 수 있습니다. 다음은 구문입니다 - SELECT utc_timestamp(); now()를 사용하여 현재 시간을 확인해보자. 다음은 쿼리입니다 - mysql> select now(); 이것은 다음과 같은 출력을 생성합니다 - +---------------------+ | now() | +---------------------+ | 2019-04-11 17:50:05 | +---------------------+ 1 row in set (0.00 se

    20. MySQL 데이터베이스에서 필드 이름 유형을 가져오는 방법은 무엇입니까?

      이를 위해 INFORMATION_SCHEMA.COLUMNS를 사용할 수 있습니다. 다음은 구문입니다 - SELECT COLUMN_NAME, COLUMN_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=yourTableName; 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(60), ClientAge int, ClientSalary DECIMAL(10,

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