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

MySQL

  1. LIKE를 사용하여 MySQL에서 다른 변수를 표시하시겠습니까?

    다음은 구문입니다 - show variables where Variable_name like 'yourVariable1%' or Variable_name like 'yourVariable2%',.............N; (둘 이상) 변수를 표시하기 위해 위의 구문을 구현합시다 - mysql> show variables where Variable_name like 'key%' or Variable_name like 'innodb_undo%' or Variable_nam

  2. MySQL에서 쉼표로 구분된 여러 ID가 있는 특정 행을 찾으십니까?

    행을 찾으려면 FIND_IN_SET()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.72초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(0059954,95986884,9059596,9005), 쿼리 확인, 영향을 받는 행 1개(0.20초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 +-------------------------------+| ListOfIds |+----------------

  3. 이미 생성된 테이블에서 MySQL SELECT를 사용하여 열을 추가하는 방법은 무엇입니까?

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

  4. 숫자를 varchar 필드로 설정하고 MySQL에서 비교

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

  5. str_to_date() MySQL 함수에 며칠을 추가하는 방법은 무엇입니까?

    MySQL의 DATE_ADD() 함수를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ShippingDate varchar(100)    -> ); Query OK, 0 rows affected (0.67 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('06-01-2019')

  6. 디렉토리 링크가 있는 열의 마지막 / 뒤에 있는 문자열을 대체하는 MySQL 쿼리는 무엇입니까?

    이를 위해 substring_index() 메서드를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> FolderName varchar(100),    -> FolderLocation varchar(200)    -> ); Query OK, 0 rows affected (1.03 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> in

  7. 다른 MySQL 열의 시간 차이를 계산하는 방법은 무엇입니까?

    TIME_FORMAT()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.50초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(9 :30,6:10,00:30:00);쿼리 OK, 1행 영향(0.21초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 +----------+----------+----------+| 펀치인 | 펀치아웃 | 시작 |+----------+----------+-----

  8. MySQL에서 AUTO_INCREMENT 재설정

    AUTO_INCREMENT − 재설정을 위해 테이블 ​​자르기 truncate table yourTableName; 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.52초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable values()에 삽입, 쿼리 확인, 1행 영향(0.09초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 +----+| 아이디 |+----+| 1 || 2 || 3 || 4 |+----+4행 세트(0.00초)

  9. MySQL에서 루트에 대한 GRANTS를 표시하는 방법은 무엇입니까?

    이를 위해 SHOW GRANTS −를 사용한 다음 구문을 사용합니다. SHOW GRANTS FOR 'yourUserName'@'yourHostName'; HostName은 % 또는 localhost일 수 있습니다. ROOT −의 권한 부여를 표시하기 위해 위의 구문을 구현해 보겠습니다. mysql> SHOW GRANTS FOR 'root'@'%' ; 출력 +--------------------------------------------------------------

  10. 현재 날짜와 MySQL의 현재 날짜로부터 3개월 사이의 날짜를 선택하시겠습니까?

    이를 달성하려면 BETWEEN 및 INTERVAL을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> AdmissionDate date    -> ); Query OK, 0 rows affected (0.84 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable  values('2019-09-30'

  11. 단일 행 MySQL의 여러 열을 업데이트하시겠습니까?

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

  12. GROUP BY 및 MySQL에서 비어 있지 않은 열 값만 표시

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

  13. MySQL에서 영숫자 열을 정렬하는 방법은 무엇입니까?

    영숫자 열을 정렬하려면 SUBSTRING()과 함께 LIKE 연산자를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentId varchar(100)    -> ); Query OK, 0 rows affected (1.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('S/TU/1

  14. 단일 MySQL 쿼리를 사용하여 null을 무시하고 열 값을 계산하는 방법은 무엇입니까?

    이를 위해 NULL 값을 포함하지 않는 COUNT() 메서드를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100),    -> CountryName varchar(100)    -> ); Query OK, 0 rows affected (0.49 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql>

  15. 차이점을 나타내는 단일 쿼리에서 MySQL LIMIT 및 OFFSET 구현

    LIMIT는 원하는 레코드 수를 알려주는 반면 OFFSET은 지정된 위치+1의 레코드를 제공합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100)    -> ); Query OK, 0 rows affected (1.33 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Jo

  16. MySQL에서 동일한 열 값을 가진 행을 반환하는 방법은 무엇입니까?

    이를 위해 GROUP BY 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentId int,    -> StudentMarks int    -> ); Query OK, 0 rows affected (4.71 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(23,5

  17. 두 개의 개별 조건에서 개수를 선택하는 MySQL 쿼리?

    이를 위해 CASE 문을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentMarks int,    -> isValid tinyint(1)    -> ); Query OK, 0 rows affected (0.68 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(45,

  18. datetime에서 분만 가져 오는 MySQL 쿼리?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ShippingDate datetime    -> ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTa

  19. MySQL에서 한 테이블에서 필드를 선택하고 다른 테이블로 INSERT하는 방법은 무엇입니까?

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

  20. MySQL의 개별 열에서 날짜와 시간을 단일 열로 연결

    이를 위해 CONCAT() 함수를 사용하여 날짜와 시간을 모두 연결합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ShippingDate date,    -> ShippingTime time,    -> ShippingDatetime datetime    -> ); Query OK, 0 rows affected (0.50 sec) 삽입 명령

Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:96/229  20-컴퓨터/Page Goto:1 90 91 92 93 94 95 96 97 98 99 100 101 102