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

    1. 점수를 기준으로 학생의 백분율을 찾고 SQL의 결과에 백분율 기호(%)를 추가합니다.

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Marks int ); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(88); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable values(65); Query OK, 1 row affected (0.15

    2. 소수가 정수인 레코드를 가져오는 MySQL 쿼리

      이를 위해 FLOOR() 함수를 사용합니다. 여기에서는 5.23, 8.76, 12.00, 22.68 등과 같은 레코드가 있는 목록에서 12.00, 35.00 등과 같은 레코드를 가져올 것입니다. 먼저 테이블을 생성하겠습니다 − mysql> create table DemoTable (    Value DECIMAL(4,2) ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable valu

    3. 다른 숫자의 거듭제곱으로 거듭제곱한 숫자의 값을 반환하려면 MySQL에서 ^ 연산자를 사용해야 합니까?

      아니요, ^는 MySQL의 Bitwise XOR 연산자입니다. 이를 위해 MySQL의 POW() 또는 POWER()를 사용합니다. 먼저 테이블 &minuns;를 생성해 보겠습니다. mysql> create table DemoTable (    BaseValue int,    PowerValue float ); Query OK, 0 rows affected (0.48 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable valu

    4. MySQL에서 자동 증가 값을 1부터 시작하도록 설정하려면 어떻게 해야 합니까?

      MySQL에서 auto_increment 값을 1부터 시작하도록 테이블을 잘라낼 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY ); Query OK, 0 rows affected (1.44 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(); Query OK, 1 row aff

    5. MySQL에서 DATE_FORMAT() 및 STR_TO_DATE()로 날짜 형식 지정

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    DueDate varchar(100) ); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('August 04,2019'); Query OK, 1 row affected (0.25 sec) select 문을 사용하여 테이블의 모든 레코드 표시 - mysql>

    6. MySQL의 텍스트 필드에서 숫자만 추출하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Number text ); Query OK, 0 rows affected (0.49 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('7364746464,-'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values('-,890909

    7. LIKE 절을 두 번 사용하여 개별 FirstName 및 LastName이 반복되는 테이블의 특정 이름 표시

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentName varchar(30) ); Query OK, 0 rows affected (0.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(StudentName) values('John Smith'); Q

    8. 테이블에서 최근 3개의 날짜를 찾는 MySQL 쿼리와 결과 날짜는 중복되어서는 안 됩니다.

      최신 날짜를 찾으려면 ORDER BY DESC를 사용하여 날짜 레코드를 주문하십시오. 3개의 날짜만 원하므로 LIMIT 3을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    AdmissionDate date ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('2019-09-04'); Query

    9. COALESCE 순서는 NULL 및 NON-NULL 값을 어떻게 사용합니까?

      COALESCE()는 NON-NULL 값을 먼저 찾습니다. 처음에 같으면 반환하고, 그렇지 않으면 NON-NULL 값을 확인하기 위해 앞으로 이동합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Number1 int,    Number2 int ); Query OK, 0 rows affected (5.48 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(

    10. 단일 MySQL 쿼리에서 두 테이블의 행 수를 계산하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - Create table DemoTable1( Name varchar(40));Query OK, 영향을 받는 행 0개(0.81초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - 삽입 into DemoTable1 values(Mike);쿼리 OK, 1행 영향(0.10초) select 문을 사용하여 테이블의 모든 레코드 표시 - Select *from DemoTable1; 이것은 다음과 같은 출력을 생성합니다 - +--------+| 이름 |+--------+| 크리스 || 로버트 || M

    11. MySQL의 사용자 정의 변수 값에 가장 가까운 테이블의 레코드를 어떻게 반환합니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ProductAmount int ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(ProductAmount) values(5000); Query OK, 1 row affe

    12. 합계를 계산하여 테이블을 업데이트하고 결과를 마지막 열 값으로 표시합니다.

      변수를 사용하여 SUM(total)을 저장하고 UPDATE 명령으로 업데이트하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value int ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Value) values(70)

    13. 단일 MySQL 쿼리로 임시 테이블에 여러 값을 삽입하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create temporary table DemoTable (    SerialNumber int ); Query OK, 0 rows affected (0.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에서 임시 테이블에 여러 값을 삽입합니다 - mysql> insert into DemoTable values(1),(2),(3),(4),(5),(6),(7),(8); Query OK, 8 rows affected (0.00 sec

    14. MySQL에서 열 값에 문자열 또는 숫자가 있는지 확인하는 방법은 무엇입니까?

      문자열 값만 원하면 아래 구문을 사용하십시오 - select *from yourTableName where yourColumnName NOT regexp '^[0-9]+$'; 숫자만 원하면 아래 구문을 사용하십시오 - select *from yourTableName where yourColumnName regexp '^[0-9]+$'; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable(    Id varchar(100) ); Query OK,

    15. MySQL LIKE를 사용하여 첫 번째 테이블에서 새 테이블을 만드는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 (    EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    EmployeeName varchar(50) ); Query OK, 0 rows affected (0.48 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1(EmployeeName) values('Tom'); Que

    16. MySQL에서 다음 오류가 표시되는 이유:INSERT INTO yourTableName VALUE(yourValue1,yourValue2,.......N);?

      VALUE() 구문에 오류가 있습니다. VALUE() 대신 VALUES()를 사용하십시오. 삽입 쿼리의 올바른 구문은 다음과 같습니다. - INSERT INTO yourTableName VALUES(yourValue1,yourValue2,.......N); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int,    StudentName varchar(40),    StudentAge int ); Query

    17. MySQL에서 다중 선택 쿼리를 실행하는 방법은 무엇입니까?

      MySQL에서 다중 선택 쿼리를 실행하려면 DELIMITER 개념을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 (    Title text )ENGINE=MyISAM; Query OK, 0 rows affected (0.30 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values('The database MySQL is less popular than MongoDB&

    18. 두 테이블에서 계산하고 MySQL에서 결합된 문자열 수를 제공하시겠습니까?

      계산하려면 MySQL COUNT(*)를 사용하십시오. 그러나 UNION ALL을 사용하면 결합된 문자열 수를 얻을 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 (    Name varchar(20) ); Query OK, 0 rows affected (0.49 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 첫 번째 테이블에 문자열 값을 삽입하고 있습니다 - mysql> insert into DemoTable1 values(&

    19. MySQL에서 값이 동일한 경우 UPDATE가 값을 덮어쓰나요?

      아니오, MySQL UPDATE는 값이 동일한 경우 덮어쓰지 않습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int,    StudentMathMarks int,    StudentMySQLMarks int ); Query OK, 0 rows affected (0.46 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(

    20. MySQL의 특정 월 레코드를 기반으로 선택한 열 값을 합산하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    PurchaseDate date,    SalePrice int ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(PurchaseDate,SalePrice) value

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:56/229  20-컴퓨터/Page Goto:1 50 51 52 53 54 55 56 57 58 59 60 61 62