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

    1. MySQL에서 ORDER BY NULL을 사용할 수 있습니까?

      예, 할 수 있습니다. 참고 − MySQL 5.7 이전에는 ORDER BY NULL이 유용했지만 MySQL 8.0에서는 암시적 정렬을 억제하기 위해 마지막에 ORDER BY NULL을 지정하는 등 더 이상 필요하지 않습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Name varchar(10) -> ); Query OK, 0 rows affected (1.01 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inse

    2. MySQL IN()에 인수를 배치한 후 열을 내림차순으로 정렬하시겠습니까?

      이를 위해 DESC와 함께 FIELD() 함수를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Number int -> ); Query OK, 0 rows affected (0.57 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable v

    3. MySQL에서 필드의 마지막 3자를 버리십시오.

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

    4. 단일 MySQL 쿼리에서 두 개의 열을 비교하여 하나의 행을 얻습니까?

      이를 위해 ORDER BY 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Num1 int, -> Num2 int -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(60,249); Query OK, 1 row affected (0.20 sec) mysql> insert in

    5. ID별로 고유한 순서를 선택하는 MySQL 쿼리

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

    6. 필드의 모든 요소 수를 가져오는 MySQL 쿼리?

      이를 위해 COUNT() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> ProductName varchar(100) -> ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Product-1'); Query OK, 1 row affected (0.26 sec) mysql>

    7. MySQL의 varchar 필드에서 정수 값을 찾고 계십니까?

      varchar 필드에서 정수 값을 검색하려면 CASE 문을 사용할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. 이메일 ID 목록이 있습니다. mysql> create table DemoTable -> ( -> Title varchar(100) -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('[email protected]'); Query

    8. 테이블을 동적으로 생성하는 MySQL 쿼리?

      이를 위해 저장 프로시저를 사용할 수 있습니다. 두 개의 열, 즉 StudentId를 int로, StudentName을 varchar -로 동적으로 테이블을 생성해 보겠습니다. mysql> DELIMITER $$ mysql> CREATE PROCEDURE creatingDynamicTableDemo(yourTableName VARCHAR(200))    -> BEGIN    ->    SET @name = yourTableName;    -

    9. 연도별로 레코드를 가져오는 MySQL 쿼리

      연도별로 레코드를 가져오려면 MySQL에서 YEAR() 메서드를 사용하십시오 - select *from yourTableName where year(yourColumnName)=yourYearValue; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> CustomerName varchar(100), -> ShippingDate datetime -> ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 일

    10. 열 값에서 특수 문자를 제거하는 MySQL 쿼리?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StudentId varchar(100) -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('STU#123'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values(&

    11. AUTO_INCREMENT 필드에 대해 순서대로 다음 번호를 가져오는 MySQL 쿼리?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Id int NOT NULL AUTO_INCREMENT, -> PRIMARY KEY(Id) -> ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(); Query OK, 1 row affected (0.19 sec) mysql> insert into Demo

    12. 단일 MySQL 쿼리에서 여러 열을 변경하시겠습니까?

      이를 위해 MySQL에서 UPDATE 및 REPLACE()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(100),    -> StudentCountryName varchar(100)    -> );

    13. 유니코드 문자 코드로 MySQL을 쿼리하시겠습니까?

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

    14. MySQL을 사용하여 특정 테이블의 행 수 얻기

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

    15. 자체 MySQL 쿼리 내에서 값의 총 발생을 얻는 방법은 무엇입니까?

      이를 위해 하위 쿼리를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.61 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(20); Query OK, 1 row affected (0.23 sec) mysq

    16. 이미 생성된 MySQL 테이블에서 새 열을 생성하고 채우는 방법은 무엇입니까?

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

    17. MySQL의 열에서 특정 문자의 모든 인스턴스를 제거하는 방법은 무엇입니까?

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

    18. 시간을 기준으로 날짜를 추출하는 두 가지 부울 조건을 사용하는 MySQL 쿼리는 무엇입니까?

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

    19. MySQL에서 문자열의 첫 번째 문자를 제외한 모든 문자를 제거하시겠습니까?

      이를 위해 문자열의 왼쪽부터 지정된 수의 문자를 반환하는 LEFT() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> FirstName varchar(100)    -> ); Query OK, 0 rows affected (0.96 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('S

    20. MySQL의 가장 최근 행 20개에서 임의의 행 5개를 어떻게 선택합니까?

      무작위의 경우 RAND() 메서드를 사용합니다. 행에 대한 제한은 LIMIT() 메서드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.51초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable values(2019-05-18);Query OK, 1개의 row가 영향을 받았습니다(0.20초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 이것은 다음과 같은 출력을 생성합니다 - +-------

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