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 RAND()를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1557    -> (    -> SubjectId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> SubjectName varchar(20)    -> ); Query OK, 0 rows affected (0.91 sec) 삽입 명령을 사용하여 테이블

    2. MySQL에서 날짜 시간을 어떻게 다시 포맷합니까?

      MySQL에서 날짜 시간을 다시 포맷하려면 DATE_FORMAT()을 사용할 수 있습니다. MySQL은 yyyy-mm-dd 형식을 제공합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(1.10초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable1558 values(2017-12-31);Query OK, 1행 영향(0.18초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1558에서 * 선택; 이것은 다음과 같은 출력을 생

    3. 쿼리 결과를 무작위로 정렬하고 MySQL에서 임의의 행을 선택하는 방법은 무엇입니까?

      쿼리 결과를 무작위로 정렬하려면 ORDER BY RAND()를 사용하십시오. 구문은 다음과 같습니다 - select * from DemoTable1559 where yourColumnName IN(yourValue1,yourValue2,....N) order by rand() limit yourLimitValue; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1559    -> (    -> EmployeeId int,   &nbs

    4. "index"라는 이름의 테이블 열을 생성하는 동안 MySQL 구문의 오류를 수정하시겠습니까?

      인덱스는 예약어이기 때문에 컬럼명으로 사용할 수 없습니다. 이를 위해서는 열 이름 주위에 역따옴표를 사용해야 합니다. 열 이름으로 예약어를 사용하면 다음 오류를 볼 수 있습니다.- mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> index int    -> )ENGINE=MyISAM; ERROR 1064 (42000

    5. "select" 문을 두 번 표시하는 MySQL 프로시저

      이해를 위해 저장 프로시저를 만들어 보겠습니다. 여기 저장 프로시저에 2개의 select 문이 있습니다. mysql> DELIMITER // mysql> CREATE PROCEDURE select_statement()    -> BEGIN    ->    SELECT "HI" AS `FIRST VALUE`;    ->    SELECT "HELLO" AS `SECOND VALUE`

    6. 숫자 사이에 공백이 있는 숫자 형식을 지정하는 MySQL 쿼리는 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1546    -> (    -> Number varchar(20)    -> ); Query OK, 0 rows affected (0.99 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1546 values('145 78 90'); Query OK, 1 row affected (0.17 s

    7. 특정 마지막 문자열 문자로 정렬하는 MySQL 쿼리?

      이를 위해 CASE 문을 사용할 수 있습니다. 정렬하려면 ORDER BY 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> ClientName varchar(20)    -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령

    8. MYSQL에서 현재 날짜보다 12일 전에 결과가 선언된 학생 기록을 가져옵니다.

      이를 위해서는 학생의 현재 날짜와 결과 날짜의 차이를 비교하여 찾아야 합니다. 이것은 DATEDIFF()와 함께 AND 연산자를 사용하여 수행할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1547    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> S

    9. 배열에서 일치하는 특정 레코드를 가져오는 MySQL 쿼리(쉼표로 구분된 값)

      쉼표로 구분된 값에서 레코드를 가져오려면 MySQL FIND_IN_SET()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1548    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> ArrayListOfMarks varchar(100)   &n

    10. MySQL에서 SHOW INDEX, SHOW INDEXES 및 SHOW KEYS의 차이점은 무엇입니까?

      인덱스 표시, 인덱스 표시 및 키 표시 간에는 차이가 없습니다. 비슷한 의미를 가지고 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1549    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeName varchar(20)    -> ); Query OK, 0 rows affected (0.82

    11. MySQL을 사용하여 날짜 형식이 다른 동일한 테이블에 날짜 레코드를 삽입하는 방법은 무엇입니까?

      이를 위해 INSERT INTO SELECT 문을 사용할 수 있습니다. 날짜 형식을 지정하려면 DATE_FORMAT() 함수를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> DateOfJoining datetime,    -> JoiningDate text    -> ); Query OK, 0 rows affected (0.79 sec) 삽입 명령을 사용하

    12. MySQL에서 전달된 ID의 사용자 지정 순서 유지

      ID의 사용자 지정 순서를 유지하려면 ORDER BY CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.61초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1550 값에 삽입(109,Mike);쿼리 OK, 1행 영향(0.17초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1550에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------+-------+| 아이디 | 이름 |+------+-------+| 1

    13. 쉼표로 구분된 MySQL 열에서 검색하시겠습니까?

      쉼표로 구분된 열에서 검색하려면 FIND_IN_SET() 메서드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value varchar(20)    -> ); Query OK, 0 rows affected (0.47 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('41,14,94'

    14. MySQL 테이블에서 3개의 정렬된 행만 선택하는 방법은 무엇입니까?

      이를 위해 LIMIT와 함께 ORDER BY 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1551    -> (    -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> EmployeeName varchar(20)    -> ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용

    15. 값이 EMP1, EMP2, EMP3 등인 열에서 문자열을 제거하는 MySQL 쿼리

      EMO1, EMP2 등의 값에서 문자열을 제거하려면 LENGTH()와 함께 RIGHT()를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1540    -> (    -> EmployeeCode varchar(20)    -> ); Query OK, 0 rows affected (0.39 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTabl

    16. MySQL EXPLAIN KEYWORD로 정보를 가져오시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1541    -> (    -> EmployeeId int,    -> EmployeeFirstName varchar(20) NOT NULL    -> ); Query OK, 0 rows affected (0.94 sec) 다음은 열에 인덱스를 생성하는 쿼리입니다 - mysql> create index emp_name_index on DemoT

    17. MySQL에서 적용 가능한 경우에만 문자열 열에서 숫자 값을 캐스팅하고 업데이트하는 방법은 무엇입니까?

      MySQL의 CEIL() 함수를 사용할 수 있습니다. 먼저 테이블을 생성해 보겠습니다. 여기에서 첫 번째 열을 VARCHAR -로 사용했습니다. mysql> create table DemoTable    -> (    -> Value varchar(20),    -> UpdateValue int    -> ); Query OK, 0 rows affected (1.08 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mys

    18. MySQL과 동일한 행에 있는 개별 레코드의 수를 표시하는 방법은 무엇입니까?

      이를 위해 GROUP BY 절과 함께 GROUP_CONCAT(), COUNT()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> CompanyId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> CompanyName varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec

    19. 전체 텍스트 검색을 위해 MySQL에서 검색 기능 설정

      이를 위해 FULLTEXT 검색 인덱스를 사용합니다. 전체 텍스트 검색은 MATCH() ... AGAINST 구문을 사용하여 수행됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1542    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(20)    -> ); Query OK, 0 rows affected

    20. JOIN을 사용하여 상호 관계가 있는 행을 계산하는 MySQL 쿼리?

      이를 위해 집계 함수 COUNT(*)를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1543    -> (    -> Value1 int,    -> Value2 int    -> ); Query OK, 0 rows affected (1.36 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1543 values(57

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:37/229  20-컴퓨터/Page Goto:1 31 32 33 34 35 36 37 38 39 40 41 42 43