Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL

  1. MySQL의 group_concat 기능에 대해 줄 바꿈 구분 기호가 작동하지 않습니까? 올바르게 사용하는 방법?

    group_concat() 함수에서 줄 바꿈 구분자를 사용하려면 아래 구문을 따르십시오 - select group_concat(concat_ws(' ',yourColumnName1, yourColumnName2) SEPARATOR "\r\n") from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, &

  2. id ASC로 데이터베이스 순서에서 마지막 3개 행을 선택하시겠습니까?

    하위 쿼리를 사용할 수 있습니다. 다음은 구문입니다 - SELECT * FROM (    SELECT * FROM yourTableName ORDER BY yourIdColumnName DESC LIMIT 3 ) anyAliasName ORDER BY yourIdColumnName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    ClientId int N

  3. MySQL에서 NOT NULL 값의 존재 계산

    NOT NULL 값의 존재를 계산하려면 집계 함수 COUNT(yourColumnName)를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    NumberOfQuestion int,    NumberOfSolution int    ); Query OK, 0 rows affected (0.20 s

  4. MySQL에서 공통 요소를 계산합니까?

    공통 요소를 계산하려면 COUNT() 및 GROUP BY를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Number int    ); Query OK, 0 rows affected (0.20 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTabl

  5. 테이블을 생성하는 MySQL 저장 프로 시저?

    다음은 테이블을 생성하는 저장 프로시저를 생성하는 쿼리입니다. 여기에서 3개의 열이 있는 테이블을 만들고 그 중 하나는 Id −입니다. mysql> DELIMITER //    mysql> CREATE PROCEDURE Stored_Procedure_CreatingTable()    BEGIN       create table DemoTable       (       Id int NOT NULL AUTO_

  6. MySQL에서 열 이름 길이가 5보다 큰 모든 열을 어떻게 찾을 수 있습니까?

    HAVING을 사용하여 열 이름 길이가 5보다 큰 모든 열을 찾습니다. 그러면 다음 출력이 생성됩니다. - +-------------------+-------------------------+ | TABLE_NAME        | COLUMN_NAME             | +-------------------+-------------------------+ | DemoTable         | User

  7. MySQL SELECT의 소문자 열 이름?

    먼저 테이블을 생성하겠습니다 - create table DemoTable ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserFirstName varchar(20), UserLastName varchar(20), UserAge int, UserCountryName varchar(20) );Query OK, 영향을 받는 행 0개(0.27초) 이제 테이블의 설명을 확인하십시오. 설명 데모 테이블; 이것은 다음과 같은 출력을 생성합니다 - +-----------------+-------

  8. MySQL 그룹화된 레코드에 일치하는 문자열이 여러 개 있는 경우 선택합니까?

    이를 위해 정규식을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ProductName varchar(20)    ); Query OK, 0 rows affected (0.19 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoT

  9. 내 MySQL 제품 테이블에서 제품의 총 가치를 계산하려면 어떻게 해야 합니까?

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

  10. MySQL에서 "keycache로 복구"를 방지하려면 어떻게 해야 합니까?

    MySQL에서 keycache로 복구하지 않으려면 아래 구문을 따라야 합니다 - create table yourNewTableName as (select *from yourOldTableName); alter table yourNewTableName add index(yourCoumnName); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, &nb

  11. MySQL의 두 행 간에 데이터를 가져오시겠습니까?

    두 행 사이의 데이터를 가져오려면 LIMIT 개념을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(10)    ); Query OK, 0 rows affected (0.22 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoT

  12. 여러 열로 MySQL 필터링?

    여러 열로 필터링을 수행하려면 OR과 함께 where 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(10),    Score int    ); Query OK, 0 rows affected (0.28 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -

  13. 값의 일부를 기준으로 MySQL 테이블 열 값을 정렬하시겠습니까?

    이를 위해 ORDER BY RIGHT()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    UserId varchar(100)    ); Query OK, 0 rows affected (0.33 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('User1234'); Query OK, 1 row affect

  14. 조건에 따라 월별 및 연도별로 결과를 얻는 MySQL 쿼리는 무엇입니까?

    WHERE 절과 함께 OR 조건을 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    MonthNumber int,    YearNumber int    ); Query OK, 0 rows affected (0.22 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql&g

  15. 데이터베이스에서 문자열을 숫자로 주문하시겠습니까?

    문자열을 숫자로 주문하려면 CAST()를 사용하십시오. 다음은 구문입니다 - select *from yourTableName ORDER BY CAST(yourColumnName AS SIGNED) DESC; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id varchar(100)    ); Query OK, 0 rows affected (0.18 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql

  16. MySQL 쿼리에서 아포스트로피 대체?

    아포스트로피를 바꾸려면 replace()를 사용할 수 있습니다. 다음은 구문입니다 - update yourTableName set yourColumnName=replace(yourColumnName,'\'',''); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Sentence varchar(100)

  17. MySQL의 필드 값을 기준으로 합산하는 방법은 무엇입니까?

    필드 값을 기준으로 합을 계산하려면 CASE 문과 함께 집계 함수 SUM()을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Price int,    isValidCustomer boolean,    FinalPrice int    ); Query OK, 0 rows aff

  18. 쉼표로 구분된 MySQL 열의 데이터를 표시하는 방법은 무엇입니까?

    MySQL의 GROUP_CONCAT() 함수를 사용하여 결과를 쉼표로 구분된 목록으로 표시할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Value int    ); Query OK, 0 rows affected (0.26 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10); Query OK, 1 row affected

  19. MySQL 열에서 가장 낮은 숫자의 행을 가져오시겠습니까?

    이를 위해 GROUP BY와 함께 집계 함수 MIN()을 사용합니다. 여기서는 NumberOfProduct 의 최소 ID를 표시합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    NumberOfProduct int    ); Query OK, 0 rows affected (0.19 sec) 삽입 명령을 사용하여 테이

  20. datetime 열에서 MySQL 날짜만 선택하는 방법은 무엇입니까?

    이를 위해 DATE_FORMAT을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ShippingDate varchar(200)     ); Query OK, 0 rows affected (0.25 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('04:58 PM 10/31/2018'); Query OK, 1 r

Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:105/229  20-컴퓨터/Page Goto:1 99 100 101 102 103 104 105 106 107 108 109 110 111