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

    1. MySQL에서 열 레코드를 목록으로 바꾸는 방법이 있습니까?

      예, MySQL GROUP_CONCAT()을 사용하여 열 레코드를 목록으로 바꿀 수 있습니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.88초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable values(100,David);Query OK, 1개의 row가 영향을 받음(0.13초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +----------+---------

    2. MySQL에서 중복 레코드를 교체하는 데 더 효율적인 기술은 무엇입니까?

      중복 레코드를 교체하고 삽입하는 동안 오류를 방지하려면 INSERT ON DUPLICATE KEY UPDATE를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int,    -> Name varchar(20),    -> UNIQUE(Id,Name)    -> ); Query OK, 0 rows affected (0.78 sec)

    3. WHEN 절을 사용하여 MySQL CASE 문 구현

      WHEN 절이 있는 CASE 문은 조건을 해결하는 데 사용됩니다. 다음은 구문입니다- select *, yourCondition일 때 yourStatement, yourCondition일 때 yourStatement 순으로 선택합니다. .else yourStatementfrom yourTableName; 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.77초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(Sam,98);쿼리 OK, 1행 영향(0.16초) selec

    4. 세 개의 열에서 고유한 값을 선택하고 MySQL을 사용하여 단일 열에 표시

      이를 위해 단일 MySQL 쿼리에서 UNION을 두 번 이상 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value1 int,    -> Value2 int,    -> Value3 int    -> ); Query OK, 0 rows affected (0.69 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql&

    5. MySQL INTERVAL을 사용하여 날짜/시간 필드에 하루 추가

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

    6. MySQL을 사용하여 두 날짜/시간 값의 차이점을 찾으십니까?

      두 날짜/시간 값의 차이를 찾으려면 TIMESTAMPDIFF()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> DueDatetime1 datetime,    -> DueDatetime2 datetime    -> ); Query OK, 0 rows affected (0.86 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql&g

    7. MySQL에서 레코드 주문 및 n 행 삭제

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

    8. select 문 안에 MySQL case 문?

      이를 위해 CASE WHEN 문을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> FirstName varchar(20),    -> Score int -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Joh

    9. 두 열 사이에서 "가장 큰"을 찾고 MySql에서 일부 레코드가 이미 null로 표시됩니다.

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

    10. 단일 필드로 정렬하고 나머지 레코드를 MySQL과 동일한 순서로 표시

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

    11. RegExp를 사용하여 MySQL에서 특정 단어를 검색하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Title varchar(255)    -> ); Query OK, 0 rows affected (1.82 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John is a good player'); Query OK, 1 row affected (0.

    12. MySQL 쿼리에서 '빈 세트'를 대체하는 방법은 무엇입니까?

      존재하지 않는 레코드를 교체하려면 MySQL에서 COALESCE를 사용하십시오. COALESCE는 NULL 값을 대체하는 데 도움이 됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Code varchar(20)    -> ); Query OK, 0 rows affected (1.64 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into De

    13. 누군가가 실수로 'deom'을 입력하면 'demo' 문자열을 검색하는 MySQL 쿼리?

      이를 위해 LIKE 연산자와 함께 SOUND를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.95 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John'); Query OK,

    14. 별표가 포함된 MySQL의 필드 이름을 선택할 수 있습니까?

      아니요, 할 수 없습니다. 여전히 문제를 해결하려면 필드 이름 주위에 역따옴표를 사용하십시오. 먼저 별표가 있는 열 이름으로 테이블을 생성해 보겠습니다. `Name*` − mysql> create table DemoTable    -> (    -> `Name*` varchar(20)    -> ); Query OK, 0 rows affected (2.03 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into

    15. 구두점으로 인해 MySQL 쿼리가 일치하지 않습니까?

      구두점이 있는 경우에도 일치하려면 MySQL LIKE 연산자를 사용하십시오. 먼저 테이블을 생성합시다- mysql> create table DemoTable    -> (    -> Comments varchar(20)    -> ); Query OK, 0 rows affected (1.10 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Good,Morning

    16. MySQL의 왼쪽에서 몇 가지 단어를 가져옵니다.

      이를 위해 MySQL에서 LEFT를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Java database connectivity to MySQL da

    17. LIKE 연산자를 사용하여 여러 필드에서 동일한 값을 찾는 MySQL 쿼리?

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

    18. MySQL을 사용하여 특정 레코드를 제거하기 위해 필요한 조건에 대해 테이블의 데이터 필터링

      이를 위해 NOT LIKE 연산자를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentAdmissionYear varchar(20)    -> ); Query OK

    19. JDBC와 MySQL에서 어디에서 연결을 닫아야 합니까?

      finally 블록에서 연결을 종료해야 합니다. 다음은 JDBC와 MySQL에서 연결을 종료하는 Java 코드입니다. - import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class CloseConnectionDemoInFinallyBlock {    public static void main(String[] args) {  

    20. MySQL의 프로 시저 내에서 변수를 선언하는 방법은 무엇입니까?

      DECLARE 명령을 사용하여 MySQL 프로시저 내에서 변수를 선언할 수 있습니다. MySQL에서 저장 프로시저를 생성해 봅시다 - mysql> DELIMITER // mysql> CREATE PROCEDURE DECLARE_VARIABLE_DEMO(IN value int)    -> BEGIN    -> DECLARE searchValue int;    -> set searchValue=value;    -> if search

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