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

    1. MySQL에서 VARCHAR 데이터 유형 또는 TIME 데이터 유형의 행을 합산하는 방법은 무엇입니까?

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1442    -> (    -> DueTime time    -> ); Query OK, 0 rows affected (0.56 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1442 values('00:08:00'); Query OK, 1 row affected (0.13 sec) mys

    2. MySQL의 테이블 값을 기반으로 정수를 추가하는 효과적인 방법은 무엇입니까?

      GROUP BY 절을 사용해야 합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1443    -> (    -> StudentId int,    -> StudentScore int    -> ); Query OK, 0 rows affected (0.42 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1443 values(

    3. MySQL에서 주어진 두 날짜 사이의 레코드 SUM 가져오기

      이를 위해 BETWEEN 키워드를 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1444    -> (    -> Value int,    -> PurchaseDate datetime    -> ); Query OK, 0 rows affected (0.45 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1444 va

    4. MySQL의 첫 번째 문자로 열 값 필터링

      MySQL에서 LEFT()를 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1428    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeName varchar(20)    -> ); Query OK, 0 rows affected (1.05 sec) insert −를 사용하여 테이블에 일부

    5. MySQL의 쉼표로 구분된 값 열에서 모든 레코드의 쉼표 수를 계산합니다.

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1510    -> (    -> Value varchar(50)    -> ); Query OK, 0 rows affected (6.75 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1510 values('20,35'); Query OK, 1 row affected (0.57 sec) m

    6. MySQL에서 현재 날짜의 날짜 및 월과 비교하여 날짜 레코드 가져오기

      이를 위해 MONTH() 및 DAY()를 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1429    -> (    -> AnniversaryDate date    -> ); insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1429 values('2019-09-29'); Query OK, 1 row affected (0.09 sec)

    7. MySQL에서 ID는 같지만 해당 레코드가 다른 값의 개수(예, 아니요)를 선택하시겠습니까?

      이를 위해 CASE 문과 함께 SUM()을 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. );쿼리 OK, 영향을 받는 행 0개(0.60초) insert −를 사용하여 테이블에 일부 레코드 삽입 insert into DemoTable1430 values(1001,Yes);Query OK, 1개의 row가 영향을 받았다(0.16초) select −를 사용하여 테이블의 모든 레코드 표시 DemoTable1430에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------------+-----------+| 직원

    8. MySQL의 열 값에 특수 문자 추가

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1626    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.37 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1626 values('Chris'); Query OK, 1 row affected (0.11 sec) my

    9. 중복 열 값(이름)이 있는 MySQL 테이블에서 특정 행을 가져오시겠습니까?

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1431    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeName varchar(20),    -> EmployeeCountryName varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec)

    10. WHERE 절과 함께 MySQL VIEW를 사용하는 방법은 무엇입니까?

      WHERE 절이 있는 MySQL VIEW의 경우 구문은 다음과 같습니다. - select * from yourViewName where yourColumnName='yourValue'; 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1432    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20)

    11. 문자열을 변수에 저장하고 연결하여 MYSQL의 단일 열에 표시

      이를 위해 MySQL에서 CONCAT_WS()를 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1433    -> (    -> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> ClientFirstName varchar(20),    -> ClientLastName varchar(20)    -> ); Query

    12. MYSQL에 이미 삽입된 날짜-시간 레코드에 현재 시간 빼기 1시간 삽입

      날짜를 빼려면 MySQL DATE_SUB()를 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1434    -> (    -> ArrivalDatetime datetime    -> ); Query OK, 0 rows affected (3.14 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1434 values('2019-09-3

    13. MySQL에서 "2019년 8월 1일" 형식으로 날짜를 주문하시겠습니까?

      01 August 2019와 같은 날짜를 표시하려면 ORDER BY STR_TO_DATE()를 사용하십시오. 먼저 −를 생성해 보겠습니다. );쿼리 OK, 영향을 받는 행 0개(1.08초) insert −를 사용하여 테이블에 일부 레코드 삽입 DemoTable1435 값에 삽입(01 March 2019);쿼리 OK, 1행 영향(0.11초) select −를 사용하여 테이블의 모든 레코드 표시 DemoTable1435에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +----------------+| 마감일 |+--

    14. MySQL에서 단일 WHERE 절을 사용하여 여러 행을 업데이트하는 방법은 무엇입니까?

      이를 위해 MySQL IN()을 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1420    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> FirstName varchar(20),    -> LastName varchar(20),    -> Age int    -> );

    15. MySQL WHERE 절로 여러 값을 가져올 수 있습니까?

      예, 가져올 수 있지만 조건에 MySQL OR을 사용합니다. 먼저 −를 생성해 보겠습니다. );쿼리 OK, 영향을 받는 행 0개(0.82초) insert −를 사용하여 테이블에 일부 레코드 삽입 insert into DemoTable1421(EmployeeName,EmployeeSalary) values(Mike,14500);Query OK, 1개의 row가 영향을 받음(0.16초) select −를 사용하여 테이블의 모든 레코드 표시 DemoTable1421에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +--

    16. MySQL의 조건에 따라 레코드를 바꾸시겠습니까?

      조건을 설정하려면 MySQL CASE 문을 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1481    -> (    -> PlayerScore int    -> ); Query OK, 0 rows affected (0.42 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1481 values(454); Query OK, 1 row aff

    17. 두 날짜 범위 사이의 모든 데이터를 선택하는 MySQL 쿼리?

      두 날짜 범위 사이의 모든 데이터를 선택하려면 MySQL BETWEEN −를 사용하십시오. select * from yourTableName where yourColumnName between yourDateValue1 and yourDateValue2; 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1422    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,   &nb

    18. MySQL IN()을 사용하여 쉼표로 구분된 값에서 레코드를 가져오시겠습니까?

      MySQL IN() 대신 FIND_IN_SET()을 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1423    -> (    -> CountryName varchar(100)    -> ); Query OK, 0 rows affected (0.51 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1423 values('AUS,UK

    19. 점 앞에 문자열의 일부를 대체하는 MySQL 쿼리

      이를 위해 SUBSTRING_INDEX()와 함께 CONCAT()을 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1424    -> (    -> Value varchar(60)    -> ); Query OK, 0 rows affected (0.56 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1424 values('567.7

    20. 'DISTINCT' 및 'COUNT' 쿼리를 결합하여 각 고유 값이 MySQL 테이블 열에 나타나는 횟수를 볼 수 있습니까?

      예, GROUP BY 절과 함께 집계 함수 COUNT(*)를 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1425    -> (    -> JoiningYear int    -> ); Query OK, 0 rows affected (0.76 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1425 values(2000); Quer

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:44/229  20-컴퓨터/Page Goto:1 38 39 40 41 42 43 44 45 46 47 48 49 50