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

MySQL

  1. 일부 값은 내림차순으로 다른 값은 오름차순으로 정렬되는 MySQL ORDER BY?

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

  2. MySQL에서 여러 행을 쉼표로 구분된 목록으로 결합하시겠습니까?

    여러 행을 쉼표로 구분된 목록으로 결합하려면 GROUP_CONCAT() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar(30),    Marks int    ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에

  3. 소문자의 MySQL 자동 변환? 이것이 가능한가?

    예, 트리거로 가능합니다. 소문자 자동 변환을 위한 트리거를 생성할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentSubject text    ); Query OK, 0 rows affected (0.61 sec) 소문자에 대한 자동 변환을 위한 트리거를 생성합시다 - mysql> CREATE TRIGGER lowerCaseOnInsertDemo BEFORE INSERT ON DemoTa

  4. MySQL Workbench의 타임스탬프 필드에 NOW()를 적용하는 방법은 무엇입니까?

    먼저 테이블을 생성하겠습니다 - create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ShippingDate timestamp ); 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 현재 날짜를 NOW() −에 포함시켰습니다. INSERT INTO DemoTable(ShippingDate) VALUES(now()); select 문을 사용하여 테이블의 모든 레코드 표시 - SELECT *FROM D

  5. 테이블이 MySQL에 존재하는지 확인하고 존재하는 경우 경고를 표시하시겠습니까?

    테이블이 존재하는지 확인하려면 다음 구문을 사용하십시오 - CREATE TABLE IF NOT EXISTS yourTableName (    yourColumnName1 dataType,    .    .    .    .    N ); 여기에서는 이미 존재하는 테이블을 생성하려고 시도하고 테이블이 이미 존재합니다라는 경고 메시지를 생성합니다. 먼저 테이블을 생성해 보겠습니다. 이 테이블은 이미 존재합니다 - mysql>

  6. MySQL에서 여러 AND 조건을 작동하는 방법은 무엇입니까?

    MySQL에서 여러 AND 조건으로 작업하기 위한 구문은 다음과 같습니다. - select *from yourTableName where yourColumnName1=yourValue1 and yourColumnName2=yourValue2 and yourColumnName3=yourValue3; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, &n

  7. MySQL에서 설정한 인덱스를 어떻게 볼 수 있습니까?

    인덱스를 보려면 SHOW 명령을 사용할 수 있습니다. 다음은 구문입니다 - show index from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(20),    LastName varchar(20)    ); Query OK, 0 rows

  8. 조건으로 MySQL의 두 테이블을 연결하시겠습니까?

    두 테이블을 연결하려면 MySQL에서 UNION ALL. 테이블을 만들어 봅시다 - mysql> create table DemoTable1    (    Id int,    FirstName varchar(20)    ); Query OK, 0 rows affected (1.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(10,'John'); Query

  9. MySQL에서 열 사이를 검색하는 방법은 무엇입니까?

    BETWEEN 절을 사용하여 열 사이를 검색합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Score1 int,    Score2 int    ); Query OK, 0 rows affected (0.78 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert

  10. NOW() + MySQL 테이블에서 10일 후 날짜를 표시하시겠습니까?

    이를 위해 where 절과 함께 DATE_ADD() 함수를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - 테이블 DemoTable 생성( ShippingDate date );쿼리 OK, 영향을 받는 행 0개(0.54초) 참고 :현재 날짜와 시간은 다음과 같으며 NOW() −를 사용하여 찾았습니다. 지금 선택();+-----------------------+| 지금() |+-----------------------+| 2019-06-04 20 :43 :57 |+----------------------------------

  11. MySQL의 특정 문자인 경우 마지막 문자를 제거하시겠습니까?

    특정 문자인 경우 마지막 문자를 제거하려면 SUBSTRING()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    SubjectName varchar(100)    ); Query OK, 0 rows affected (0.47 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('MySQL'); Query OK, 1

  12. 특정 값에 대해 값을 10으로 줄이는 MySQL 쿼리?

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

  13. MySQL 쿼리를 사용하여 열에서 특정 ID의 문자열 수를 찾는 방법은 무엇입니까?

    이를 위해 MySQL에서 CHAR_LENGTH() 함수를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Subject longtext    ); Query OK, 0 rows affected (1.17 sec) 이제 insert 명령을 사용하여 테이블에 일부 레코드를 삽입할 수 있습니다 - mysql>

  14. count(*) MySQL 쿼리를 사용하지 않고 테이블의 행 수를 얻는 방법은 무엇입니까?

    count(1)을 사용할 수 있습니다. 먼저 구문을 살펴보겠습니다 − select count(1) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentName varchar(100)    ); Query OK, 0 rows affected (0.84 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable(Stude

  15. TODAY와 TODAY-7 사이의 날짜를 얻는 방법은 무엇입니까?

    날짜 사이의 날짜를 얻으려면 사용해야 합니다. 여기에서 오늘과 오늘-7일 사이의 날짜를 가져옵니다. − select *from yourTableName where DATE(yourColumnName) > (NOW() - INTERVAL 7 DAY); 참고 :현재 날짜가 2019-06-02라고 가정해 보겠습니다. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable    (    LoginDate date    ); Query OK,

  16. MySQL의 타임 스탬프에서 요일 이름을 얻는 방법은 무엇입니까?

    타임스탬프에서 요일 이름을 얻으려면 dayname() 함수를 사용하십시오 - select dayname(yourColumnName) from yourTableName;    Let us first create a table :    mysql> create table DemoTable    (    LoginDate timestamp    ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블

  17. MySQL에 mm/dd/yyyy 형식 날짜를 삽입하는 방법은 무엇입니까?

    이를 위해 STR_TO_DATE()를 사용합니다. 다음은 구문입니다 - insert into yourTableName values(STR_TO_DATE(yourDateValue,yourFormatSpecifier)); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    ShippingDate date    ); Query OK, 0 rows affected (0.81 sec) insert 명령을 사용하여 테이블에 일부 레코

  18. MySQL ORDER BY로 값을 기준으로 정렬하는 방법은 무엇입니까?

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

  19. 이름은 MySQL에서 예약어입니까?

    아니요, 이름은 MySQL에서 예약어가 아니므로 백틱 기호 없이 사용할 수 있습니다. 예약어에 대해 작업하는 경우 백틱 기호를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table name    (    name varchar(10)    ); Query OK, 0 rows affected (0.78 sec) 이제 insert 명령을 사용하여 테이블에 일부 레코드를 삽입할 수 있습니다 - mysql> insert into name valu

  20. MySQL에서 숫자 쿼리 결과를 어떻게 분할합니까?

    숫자 쿼리 결과를 분할하려면 MySQL에서 CONCAT() 함수를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    (    StudentId int    ); Query OK, 0 rows affected (0.68 sec) 이제 insert 명령을 사용하여 테이블에 일부 레코드를 삽입할 수 있습니다 - mysql> insert into DemoTable values(2222); Query OK, 1 r

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