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

    1. 열의 모든 값에 대한 문자 길이를 가져오는 MySQL 쿼리?

      문자 길이를 얻으려면 CHAR_LENGTH() 메소드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100)    -> ); Query OK, 0 rows affected (1.04 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John'); Query O

    2. 열의 마지막 5자 내에서 검색하는 MySQL 쿼리는 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> EmployeeName varchar(100)    -> ); Query OK, 0 rows affected (0.81 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Adam Smith'); Query OK, 1 row affected (0.12 s

    3. MySQL의 문자를 기반으로 한 문자열의 일부를 얻으시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Code varchar(100)    -> ); Query OK, 0 rows affected (1.07 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('/101/102/106'); Query OK, 1 row affected (0.14 sec) m

    4. 문자열 및 형식을 기반으로 전체 날짜 및 시간을 반환하는 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받은 행 0개(0.66초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable values(Wed, 19 Jun 2019 04:10:20);Query OK, 영향을 받는 행 1개(0.22초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 이것은 다음과 같은 출력을 생성합니다 - +---------------------------+| 입학일 |+----------------------

    5. MySQL 테이블에서 고정된 수의 임의 레코드를 선택하시겠습니까?

      무작위 레코드의 경우 rand() 메서드를 사용할 수 있습니다. 레코드 수를 설정하려면 LIMIT -를 사용하십시오. select *from yourTableName order by rand() limit numberOfRecords; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> LastName varchar(100)    -> ); Query OK, 0 rows affected (0.51

    6. MySQL에서 문자가 마지막으로 발생하기 전에 모든 것을 얻는 방법은 무엇입니까?

      아래 구문을 사용할 수 있습니다. 다음은 구문입니다 - update yourTableName set yourColumnName=REVERSE(SUBSTRING(REVERSE(yourColumnName), INSTR(REVERSE(yourColumnName), '.'))); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Words text -> ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블

    7. MySQL에서 두 개 이상의 필드의 최소값을 찾는 방법은 무엇입니까?

      두 개 이상의 필드의 최소값을 찾으려면 MySQL의 LEAST() 함수를 사용하십시오 - select least(yourColumnName1,yourColumnName2,...N) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Date1 date, -> Date2 date, -> Date3 date -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테이블에 일부

    8. 특정 문자 뒤에 열을 분할하는 MySQL 쿼리?

      특정 문자 이후에 열을 분할하려면 SUBSTRING_INDEX() 메서드를 사용하십시오 - select substring_index(yourColumnName,'-',-1) AS anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StreetName text -> ); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - m

    9. MySQL의 테이블에서 다른 테이블로 몇 개의 열 복사

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    -> (    -> Id int,   -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(10,'John'); Query OK, 1 row affe

    10. MySQL을 사용하여 도달 행에서 더 높은 값을 가진 열 값의 합계를 선택하는 방법은 무엇입니까?

      Case 문을 사용하고 동일한 조건을 설정합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> X int,    -> Y int    -> ); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(20,30); Query OK, 1 r

    11. 테이블 구조를 표시하는 MySQL 쿼리

      표의 구조를 표시하려면 다음 구문을 사용하십시오 - show create table yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeFirstName varchar(100),    -> EmployeeLastName varchar(100), &

    12. 타임스탬프가 15일 이상 이전인 레코드를 가져오는 MySQL 쿼리는 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ArrivalDate datetime    -> ); Query OK, 0 rows affected (0.91 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 현재 날짜가 2019-07-03이라고 가정해 보겠습니다. − mysql> insert into DemoTable values('2019-07-03');

    13. MySQL에서 NULL을 표시하는 테이블 열에 부분합을 추가하는 방법은 무엇입니까?

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

    14. MySQL에서 기본 필드 값을 설정하는 방법은 무엇입니까?

      기본 필드 값을 설정하려면 기본값을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Age int -> ); Query OK, 0 rows affected (0.58 sec) 다음은 MySQL에서 기본 필드 값을 설정하는 쿼리입니다 - mysql> alter table DemoTable MODIFY Age int default 18; Query OK, 0 rows affected (0.25 sec) Records: 0 Duplicates:

    15. MySQL에서 이메일 ID에서 @ 앞의 모든 것을 선택하는 방법은 무엇입니까?

      SUBSTRING_INDEX를 사용하여 이메일 ID에서 @ 앞의 모든 항목 선택 - yourTableName에서 substring_index(yourColumnName,@,1) 선택; 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.52초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입([email protected]);쿼리 확인, 1행 영향(0.20초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 이

    16. 기존 MySQL 테이블에 현재 날짜를 추가하는 방법은 무엇입니까?

      기존 테이블을 업데이트하려면 UPDATE를 사용하십시오. 이를 통해 현재 날짜를 설정하려면 CURDATE() 메서드를 사용하십시오 - update yourTableName set yourCoumnName=CURDATE(); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> DueDate datetime -> ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert

    17. MySQL에서 문자 수로 주문하시겠습니까?

      문자 수로 정렬하려면 ORDER BY 및 LENGTH() 메소드를 사용하십시오. 다음은 구문입니다 - select *from yourTableName order by LENGTH(yourColumnName) DESC; 먼저 테이블을 생성하겠습니다 - mysql− create table DemoTable    -> (    -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.50 sec) 삽입 명령

    18. MySQL 고유 쿼리 결과를 문자열로 연결하는 방법은 무엇입니까?

      MySQL의 group_concat() 함수를 사용하여 연결합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Subject varchar(10)    -> ); Query OK, 0 rows affected (0.43 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('C'); Query OK,

    19. 하나의 필드 내에서 쉼표로 구분된 값을 검색하는 MySQL 쿼리는 무엇입니까?

      이를 위해 FIND_IN_SET을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> ListOfValues text -> ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('10|20|30|40|50|60|100'); Query OK, 1 row affected (0.18 sec) sele

    20. MySQL에서 특정 행을 제외하는 하위 쿼리

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100),    -> Age int    -> ); Query OK, 0 rows affected (0.87 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> i

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:92/229  20-컴퓨터/Page Goto:1 86 87 88 89 90 91 92 93 94 95 96 97 98