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

    1. MySQL 테이블에서 행 수를 얻는 가장 쉬운 방법은 무엇입니까?

      행 수를 얻는 가장 쉬운 방법은 집계 함수 COUNT(*)를 사용하는 것입니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1575    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (1.00 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1575 values('C

    2. MySQL은 단일 쿼리로 두 개의 테이블을 선택하고 삽입합니다.

      다음은 첫 번째 테이블을 생성하는 쿼리입니다. );쿼리 OK, 영향을 받는 행 0개(0.67초) 위의 개념을 이해하기 위해 두 번째 테이블을 만들어 보겠습니다. );쿼리 OK, 영향을 받는 행 0개(0.61초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable2 values(Chris)에 삽입, 쿼리 확인, 1행 영향(0.12초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable2에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +-------+| 이름 |+-----

    3. MySQL을 사용하여 테이블의 마지막 세 행을 오름차순으로 선택하는 방법은 무엇입니까?

      마지막 세 행을 오름차순으로 선택하려면 아래 구문과 같이 ORDER BY DESC LIMIT를 사용하십시오. - select * from (select * from yourTableName order by yourColumnName desc limit 3) anyAliasName order by yourColumnName ; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1579    -> (    -> Id int NOT NULL AUTO_

    4. MySQL 행이 고유한지 확인하는 방법은 무엇입니까?

      MySQL 행이 고유한지 확인하려면 UNIQUE 제약 조건을 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1580    -> (    -> id int,    -> Name varchar(20),    -> Age int    -> ); Query OK, 0 rows affected (0.73 sec) 다음은 MySQL 행이 고유하도록 고유한 제약 조건을

    5. <>1 또는 IS NULL 레코드를 반환하는 MySQL TINYINT 유형

      먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받은 행 0개(0.83초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable(EmployeeName,isMarried)에 삽입 values(Bob,0);Query OK, 1행 영향(0.10초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +------------+--------------+------------+| 직원 ID | 직원 이름 | 결혼함 |+------

    6. MySQL 쿼리를 사용하여 테이블에서 두 번째 최대값을 찾으시겠습니까?

      LIMIT 1 OFFSET 1을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 − mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.92 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(1); Query OK, 1 row affected (0.13 sec) m

    7. 첫 번째 값으로 래핑하고 단일 쿼리에서 MySQL ORDER BY ASC 및 DESC 구현

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

    8. 빈 열에 대한 사용자 정의 텍스트를 표시하는 MySQL 쿼리

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

    9. 사람이 읽을 수 있는 형식으로 레코드를 주문하려면 MySQL에서 ORDER BY를 구현하시겠습니까?

      이를 위해 MySQL에서 INET_ATON()을 사용합니다. 기록이 IP 주소 형식이라고 가정해 보겠습니다. INET_ATON() 메서드를 사용하면 사용자가 IP 주소 레코드를 숫자로 변환한 다음 ORDER BY를 사용하여 주문할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> IpAddress varchar(50)    -> ); Query OK, 0 rows affected (

    10. MySQL에서 CASE 문을 사용하여 빈 값에 대한 사용자 지정 이름 표시

      이를 위해 CASE WHEN 문을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Chris'); Query OK, 1 row

    11. MySQL에서 마지막 30개 행 가져오기

      MySQL에서 마지막 30개 행을 얻으려면 ORDER BY DESC를 사용한 다음 LIMIT 30을 사용해야 합니다. 구문은 다음과 같습니다 - select * from yourTableName order by yourColumnName DESC LIMIT 30; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1567    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY    

    12. MySQL의 여러 데이터베이스에서 총 테이블 행 수를 찾으십니까?

      데이터베이스에서 테이블 행의 총 수를 가져오려면 INFORMATION SCHEMA와 함께 집계 함수 SUM()을 사용합니다. 먼저 웹 데이터베이스에 있는 테이블을 생성하겠습니다. − mysql> create table DemoTable1568    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inser

    13. MySQL은 특정 행과 열에 값을 삽입합니다.

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1569    -> (    -> StudentId varchar(10),    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (3.05 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1569 values('Jo

    14. 시차를 얻는 방법을 확인하는 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1570    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.87 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1570 values('2019-10-15 5:10:00'); Query OK, 1 row affec

    15. "order"라는 테이블에 MySQL 쿼리 오류가 있습니까?

      주문은 예약어입니다. 예약어를 계속 사용하려면 열 이름 주위에 역따옴표를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table `order`    -> (    -> StudentId int    -> ); Query OK, 0 rows affected (1.78 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into `order` values(101); Query OK, 1 ro

    16. 중복 레코드가 있는 MySQL 테이블에서 단일 값을 삭제하는 방법은 무엇입니까?

      DELETE를 사용하여 레코드를 삭제하지만 중복 레코드가 여러 개인 경우 아래 구문과 같이 MySQL LIMIT를 사용하여 삭제를 제한합니다. - 구문 delete from yourTableName where yourColumnName=yourValue limit 1; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Amount int    -> ); Query OK, 0 rows affecte

    17. MySQL에서 특정 중복 레코드만 표시

      특정 중복 레코드만 표시하려면 MySQL LIKE 연산자 −를 사용하십시오. select *from yourTableName where yourColumnName like ‘yourValue’; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (1.03 sec) 삽입 명령을 사용하

    18. MySQL에서 사용자 정의 시작 값으로 자동 증가 열 추가

      이미 생성된 테이블에 새 열을 추가하려면 ALTER TABLE 및 ADD COLUMN을 사용합니다. 자동 증가 사용자 정의 값을 설정하려면 AUTO_INCREMENT를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코

    19. MAX()가 있는 필드에 해당하는 필드를 선택하는 방법은 무엇입니까?

      이를 위해 집계 함수 MAX()와 함께 하위 쿼리를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ProductId int,    -> ProductAmount int    -> ); Query OK, 0 rows affected (0.78 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoT

    20. MySQL에서 다른 테이블의 열 연결

      CONCAT()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    -> (    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.90 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values('Chris'); Query OK, 1 row a

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:33/229  20-컴퓨터/Page Goto:1 27 28 29 30 31 32 33 34 35 36 37 38 39