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

    1. 레코드를 주문하지만 특정 이름을 수정하고 나머지 값(일부만)을 무작위로 표시하는 MySQL 쿼리

      이를 위해 LIMIT와 함께 ORDER BY RAND()를 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1426    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.59 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1426 values('J

    2. Access 데이터베이스로 LIMIT MySQL 절을 시뮬레이션하는 방법은 무엇입니까?

      Microsoft Access에서는 LIMIT 대신 TOP을 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - 다음은 LIMIT MySQL을 시뮬레이션하는 쿼리입니다. Access 데이터베이스와 절 - 실행을 클릭하면 원하는 출력을 얻을 수 있습니다 - MySQL에서 상위 5개 값을 얻으려면 LIMIT 5 −를 사용해야 합니다.

    3. MySQL에서 다른 중복 열 값이 발견되면 열 값을 기반으로 행을 제외하시겠습니까?

      이를 위해 하위 쿼리를 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1427    -> (    -> StudentId int,    -> StudentMarks int    -> ); Query OK, 0 rows affected (1.28 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1427 valu

    4. MySQL에서 데이터 필드를 마스킹하는 방법은 무엇입니까?

      데이터 필드를 마스크하려면 REPEAT()와 함께 CONCAT()을 사용하십시오. 여기서 #로 데이터 필드를 마스킹합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1410    -> (    -> Password varchar(80)    -> ); Query OK, 0 rows affected (0.51 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into Demo

    5. 사용자 정의 변수에서 쉼표로 구분된 값 집합에서 값을 찾는 MySQL 쿼리

      이를 위해 MySQL에서 FIND_IN_SET()을 사용하고 사용자 정의 변수의 값을 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1411    -> (    -> Value int    -> )    -> ; Query OK, 0 rows affected (0.50 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable

    6. 특정 행에 두 단어만 있는지 확인하는 MySQL 쿼리?

      이를 위해 아래 구문과 같이 MySQL에서 정규식을 사용하십시오 - select * from yourTableName where yourColumnName regexp '^[^ ]+[ ]+[^ ]+$'; 위의 쿼리는 두 단어가 공백으로 구분될 때 작동합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1412    -> (    -> Name varchar(40)    -> ); Query OK, 0 r

    7. MySQL의 날짜 레코드에서 날짜를 검색하는 가장 빠른 방법

      가장 빠르고 쉬운 방법은 MySQL BETWEEN 키워드를 사용하는 것입니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1413    -> (    -> EmployeeName varchar(20),    -> EmployeeJoiningDate datetime    -> ); Query OK, 0 rows affected (0.45 sec) insert −를 사용하여 테이블에 일부 레코드 삽

    8. MySQL에서 최소값(PRICE)을 공유하는 여러 책 제목을 선택하시겠습니까?

      이를 위해 MySQL MIN()을 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1414    -> (    -> BookTitle varchar(40),    -> BookPrice int    -> ); Query OK, 0 rows affected (0.82 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable141

    9. MySQL을 사용하여 월별로 테이블의 값을 합산하는 방법은 무엇입니까?

      이를 위해 EXTRACT()를 사용하면 특정 월 레코드를 추출할 수 있습니다. 예를 들어, 연도에 관계없이 1월의 모든 가격을 추가합니다. 먼저 −를 생성해 보겠습니다. );Query OK, 영향을 받는 행 0개(0.53초) insert −를 사용하여 테이블에 일부 레코드 삽입 DemoTable1415 값에 삽입(2019-01-14,100);쿼리 OK, 1행 영향(0.16초) select −를 사용하여 테이블의 모든 레코드 표시 DemoTable1415에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +-----

    10. MySQL에서 슬래시로 구분된 단어가 있는 문자열에서 하위 문자열을 가져오시겠습니까?

      이를 위해 SUBSTRING_INDEX()를 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1416    -> (    -> StudentCode varchar(100)    -> ); Query OK, 0 rows affected (1.56 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1416 values('101/Jo

    11. 날짜 레코드를 주문하고 MySQL에서 두 번째 주문된 레코드를 가져옵니다.

      주문하려면 ORDER BY를 사용하고 두 번째 주문 레코드만 가져오려면 MySQL LIMIT를 사용하고 오프셋도 설정합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1417    -> (    -> CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CustomerName varchar(20),    -> ShippingDate date &n

    12. MySQL SELECT LEFT를 사용하여 슬래시가 있는 문자열을 포함하는 레코드를 가져오는 방법

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1418    -> (    -> EmployeeCode text    -> ); Query OK, 0 rows affected (0.51 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1418 values('EMP-2110/Carol'); Query OK, 1 row affected (0.

    13. MySQL 시간을 HH:MM:SS에서 HH:MM으로 변환

      변환하려면 MySQL TIME_FORMAT()을 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1419    -> (    -> ArrivalTime time    -> ); Query OK, 0 rows affected (0.78 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 시간 기록을 삽입했습니다 - mysql> insert into DemoTable1419 value

    14. (MySQL의 경우) UPDATE 쿼리의 SET 부분에서 백틱이 작동하지 않는 이유는 무엇입니까?

      백틱은 아래 구문과 같이 올바르게 작성되면 작동합니다 - update `yourTableName` set `yourTableName`.`yourColumnName`='yourNewValue' where yourCondition; 먼저 −를 생성해 보겠습니다. mysql> create table `DemoTable_1401`    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (

    15. 문자열이 특정 길이보다 작으면 MySQL에 하위 문자열을 표시하거나 더 길면 사용자 정의 메시지를 표시하시겠습니까?

      이를 위해 MySQL에서 substring() 함수를 사용할 수 있습니다. 조건의 경우 MySQL CASE 문을 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1402    -> (    -> EmployeeName varchar(40)    -> ); Query OK, 0 rows affected (0.62 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into

    16. MySQL에서 테이블 및 주문 날짜 업데이트

      UPDATE 명령은 ORDER BY 절과 함께 사용할 수 없지만 SELECT 문은 ORDER BY DESC와 함께 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1403    -> (    -> DueDate timestamp    -> ); Query OK, 0 rows affected (1.26 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into

    17. varchar 열에서 동일한 테이블의 정수로 IP 주소를 복사하는 MySQL 쿼리?

      이를 위해 INET_ATON()을 사용할 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1404    -> (    -> IpAddress varchar(40)    -> ); Query OK, 0 rows affected (1.02 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1404 values('192.168.120.0&#

    18. MySQL을 사용하여 날짜 레코드가 있는 열에서 월 이름과 연도 표시

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1619    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.45 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1619 values(now()); Query OK, 1 row affected (0.40 sec) mysql>

    19. MySQL의 모든 행을 업데이트하고 문자열 안팎의 불필요한 공백을 모두 제거하시겠습니까?

      불필요한 공백을 제거하려면 MySQL에서 TRIM()을 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1405    -> (    -> FirstName varchar(20),    -> LastName varchar(20)    -> ); Query OK, 0 rows affected (0.55 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> inse

    20. MySQL WHERE 절에서 전체 표현식을 사용하시겠습니까?

      예제를 보고 −를 생성해 보겠습니다. mysql> create table DemoTable1406    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.47 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1406 values(10); Query OK, 1 row affected (0.13 sec) mysql> insert i

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