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

    1. MySQL의 특정 행만 제외한 모든 행을 삭제하시겠습니까?

      단일 특정 행을 제외한 모든 행을 삭제하려면 아래 구문을 시도하십시오 - delete from yourTableName where yourColumnName!=yourValue;인 yourTableName에서 삭제 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Subject varchar(100)    ); Query

    2. 날짜>=현재 날짜를 선택하는 MySQL 쿼리 - 3주?

      DATE_SUB()의 개념을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ArrivalDate datetime    ); Query OK, 0 rows affected (1.02 sec) 참고 :현재 날짜가 2019-06-08이라고 가정합니다. 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mys

    3. MySQL에서 4,2,1,3과 같은 주문과 같은 사용자 정의 규칙으로 주문하는 방법은 무엇입니까?

      사용자 정의 규칙으로 주문하려면 ORDER BY FIELD()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Number int    ); Query OK, 0 rows affected (0.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.14 sec) mysq

    4. MySQL SELECT에서 필드를 생성하는 방법은 무엇입니까?

      이를 위해 키워드 AS를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(20)    ); Query OK, 0 rows affected (3.16 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Name) valu

    5. ID가 4로 나눌 수 있는 모든 행을 찾는 MySQL 쿼리는 무엇입니까?

      먼저 열 중 하나를 ID로 사용하여 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ID int,    StudentName varchar(10),    CountryName varchar(20)    ); Query OK, 0 rows affected (0.70 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values

    6. MySQL에서 날짜에 2주를 추가하시겠습니까?

      MySQL에서 날짜에 2주를 추가하려면 DATE_ADD() −를 사용하십시오. insert into yourTableName(yourColumnName) values(date_add(now(),interval 2 week)); 먼저 테이블을 생성하겠습니다 - Create table DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ShippingDate datetime );쿼리 OK, 영향을 받는 행 0개(0.62초) 다음은 현재 날짜를 가져오는 쿼리입니다 - 지금 선택();

    7. 현재 날짜 및 현재 날짜만 가져오는 MySQL 쿼리

      쿼리 SELECT NOW()는 현재 날짜와 현재 시간을 제공합니다. 현재 날짜만 원하면 CURDATE()만 사용하십시오. 다음은 datetime의 구문입니다 - SELECT NOW(); 날짜 전용 구문입니다. SELECT CURDATE(); 이제 위의 구문을 구현해 보겠습니다 - 사례 1 :현재 날짜와 시간을 모두 원하는 경우 - mysql> SELECT NOW(); 출력 +-----------------------+ | NOW() | +-----------------------+ | 2019

    8. MySQL에서 가장 자주 발생하는 값의 수를 구하시겠습니까?

      이를 위해 GROUP BY와 함께 집계 함수 COUNT()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value int    ); Query OK, 0 rows affected (0.74 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTabl

    9. MySQL에서 여러 열 중 하나가 특정 값과 동일한 행을 선택하는 방법은 무엇입니까?

      이를 위해 여러 OR을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(10), LastName varchar(10), Age int, CountryName varchar(10) );Query OK, 영향을 받는 행 0개(0.58초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable(FirstName,LastName,Age,CountryName) 값에 삽입 (

    10. 연도와 월로 날짜를 가져오는 MySQL 쿼리?

      연도 및 월 날짜 가져오기를 위해 MySQL에서 YEAR() 및 MONTH() 함수를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, ShippingDate datetime ); 쿼리 OK, 영향을 받는 행 0개(0.48초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable(ShippingDate) 값에 삽입( 2019-11-18);쿼리 OK, 1행 영향(0.10초) select 문을 사용

    11. 두 개의 하이픈 기호가 포함된 경우에만 MySQL에서 검색하시겠습니까?

      이를 위해 LIKE 연산자를 사용합니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Password varchar(100)    ); Query OK, 0 rows affected (1.27 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Pas

    12. 여러 WHERE가 있는 MySQL 선택 쿼리?

      여러 WHERE를 구현하려면 IN() IN MySQL을 사용하십시오. 다음은 구문입니다: select *from yourTableName where yourColumnName IN(yourValue1,yourValue2,...N); 먼저 테이블을 생성하겠습니다 - Create table DemoTable ( Id int, Name varchar(100) );Query OK, 영향을 받는 행 0개(0.61초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(45,David);Query OK,

    13. MySQL에서 열을 대소문자를 구분하는 데이터 정렬로 변환하시겠습니까?

      이를 위해 COLLATE를 사용할 수 있습니다. 다음은 구문입니다 - select *from yourTableName where yourColumnName LIKE yourValue COLLATE utf8_bin; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    LastName varchar(100)    ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드

    14. 레코드를 알파벳순으로 정렬하고 중복을 계산하는 MySQL 쿼리?

      이를 위해 GROUP BY 및 ORDER BY 절을 모두 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentGrade char(1)    ); Query OK, 0 rows affected (0.87 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> ins

    15. MySQL에서 "ORDER BY order DESC" 근처의 구문 오류를 해결하시겠습니까?

      단어 순서는 MySQL에서 예약된 순서이며 쿼리에서 사용했습니다. 구문 오류를 제거하려면 순서 주위에 백틱(` `)을 사용해야 합니다. 올바른 구문은 다음과 같습니다 - select *from yourTableName ORDER BY `order` DESC; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    `order` int    ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사

    16. 단일 MySQL 쿼리에서 ID가 가장 높은 행을 업데이트할 수 있습니까?

      네, 그렇게 할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ID int,    GameScore int    ); Query OK, 0 rows affected (0.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(15,848747); Query OK, 1 row affected (0.12 sec)

    17. MySQL은 열에서 0과 같고 0보다 큰 값을 계산하도록 선택합니까?

      이를 위해 CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Number int    ); Query OK, 0 rows affected (0.83 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.17 sec) mysql> insert into Demo

    18. MySQL의 두 열 사이의 정렬된 차이점은 무엇입니까?

      이를 위해 ORDER BY 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Value1 int,    Value2 int    ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10,40); Query OK, 1 row affected (0.2

    19. 두 개의 MySQL 테이블의 열에 MAX()를 가져오시겠습니까?

      최대값을 찾으려면 GREATEST()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    (    Number int    ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(80); Query OK, 1 row affected (0.26 sec) mysql> inser

    20. now()가 MySQL의 두 특정 날짜 사이에 속하는지 확인하는 방법은 무엇입니까?

      여기서 now()는 현재 날짜를 나타냅니다. 두 특정 날짜 사이에 속하는지 확인하려면 BETWEEN을 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    FirstDate datetime,    SecondDate datetime    ); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert i

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:102/229  20-컴퓨터/Page Goto:1 96 97 98 99 100 101 102 103 104 105 106 107 108