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

    1. 이전 데이터를 제거하지 않고 MySQL 데이터베이스에서 데이터를 업데이트하는 방법은 무엇입니까?

      이를 위해 UPDATE를 사용하고 새 데이터를 이전 데이터와 연결하여 이전 데이터도 저장할 수 있습니다. − update yourTableName set yourColumnName=concat(yourColumnName,",yourValue"); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> CustomerName varchar(100) -> ); Query OK, 0 rows affected (0.54 sec) 삽입 명령을 사용하여 테

    2. MySQL에서 ALTER 문과 함께 ADD 및 CHANGE를 사용할 수 있습니까?

      예, ALTER 문과 함께 ADD 및 CHANGE를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(100),    -> Age int    -> ); Query OK, 0 rows affected (0.84 sec) 이제 테이블의 설명을 확인하십시오. mysql> desc DemoTable; 출력 이것은 다음과 같은 출

    3. MySQL의 AUTO_INCREMENT는 기본적으로 서명될 수 있습니까?

      예, MySQL의 AUTO_INCREMENT는 기본적으로 서명됩니다(양수 및 음수 값 모두). 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> MyNumber int AUTO_INCREMENT PRIMARY KEY    -> ); Query OK, 0 rows affected (0.45 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에서 AUTO_INCREMENT 열

    4. 마지막 레코드를 선택하고 MySQL에서 업데이트하시겠습니까?

      이를 위해 ORDER BY DESC LIMIT를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(100)    -> ); Query OK, 0 rows affected (0.59 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 -

    5. MySQL 테이블에서 특정 값을 가진 3개 이상의 행이 있는 행 계산

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

    6. MySQL 프로시저에서 "IF NOT IN"을 사용할 수 있습니까?

      먼저 MySQL에서 IF NOT IN 구문을 살펴보겠습니다 - if(yourVariableName  NOT IN (yourValue1,yourValue2,........N) ) then    statement1 else    statement2 endif     IF NOT IN −를 사용하기 위해 위의 구문을 구현해 보겠습니다. mysql> DELIMITER // mysql> CREATE PROCEDURE IF_NOT_INDemo(IN value int)

    7. MySQL SELECT CASE의 결과로 변수를 저장하시겠습니까?

      이를 위해서는 SELECT CASE를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Num1 int,    -> Num2 int    -> ); Query OK, 0 rows affected (0.65 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(10,30); Query

    8. MySQL에서 기본 문자 집합 설정

      기본 문자 집합의 경우 구문을 살펴보겠습니다 − CREATE DATABASE IF NOT EXISTS yourDatabaseName DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci; 위의 구문을 구현하여 기본 문자 집합 UTF8 -을 설정하도록 합시다. mysql> CREATE DATABASE IF NOT EXISTS instant_app    -> DEFAULT CHARACTER SET utf8    -> DEFAULT

    9. SQL 데이터베이스에서 "select"라는 테이블을 생성하시겠습니까?

      select는 MySQL에서 예약어이기 때문에 테이블 이름을 만들 수 없습니다. 그러나 여전히 이러한 테이블을 만들고 싶다면 select 단어를 인용 부호로 묶으십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table `select` -> ( -> Number int -> ); Query OK, 0 rows affected (0.79 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into `select` values(10); Query OK,

    10. MySQL에서 필드의 최소값을 검색하는 방법이 있습니까?

      예, MySQL의 LEAST() 함수를 사용할 수 있습니다 - select least(yourColumnName1,yourColumnName2,...N) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Date1 date,    -> Date2 date,    -> Date3 date    -> ); Query O

    11. 날짜 형식을 MySQL 날짜로 올바르게 변환하는 방법은 무엇입니까?

      이를 위해 STR_TO_DATE() 메소드를 사용하십시오. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(1.03초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(02-07-2015 13:10);쿼리 OK, 1행 영향(0.18초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 출력 이것은 다음과 같은 출력을 생성합니다 - +------------------+| DueDatetime |+------------------+|

    12. MySQL에서 중복 INSERT를 방지하는 방법은 무엇입니까?

      이를 위해 UNIQUE INDEX −를 사용할 수 있습니다. alter table yourTableName ADD UNIQUE INDEX(yourColumnName1, yourColumnName2,....N); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value1 int,    -> Value2 int    -> ); Query OK, 0 rows affected

    13. MySQL의 임시 테이블에 대한 TYPE=HEAP 오류 수정?

      TYPE=HEAP는 최신 MySQL 버전에서 더 이상 사용되지 않습니다. TYPE 대신 ENGINE=HEAP를 사용할 수 있습니다. 다음은 구문입니다 - ENGINE=HEAP; 먼저 테이블을 생성해 보겠습니다. 여기에서 Engine=HEAP −를 설정했습니다. mysql> create TEMPORARY table DemoTable    -> (    -> StudentId int,    -> StudentName varchar(30)    

    14. MySQL에서 이미 생성된 테이블에 auto_increment를 삽입하는 방법은 무엇입니까?

      이를 위해 ALTER 명령을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StudentName varchar(100) -> ); Query OK, 0 rows affected (0.46 sec) auto_increment −를 삽입하는 쿼리는 다음과 같습니다. mysql> alter table DemoTable ADD COLUMN StudentId int NOT NULL; Query OK, 0 rows affected (0.50 sec)

    15. MySQL에서 특정 문자열의 발생 횟수를 찾으십니까?

      이를 위해 LENGTH()를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> Value text -> ); Query OK, 0 rows affected (0.74 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('10,20,10,30,10,40,50,40'); Query OK, 1 row affected (0.24 sec) select 문을 사용하

    16. MySQL에서 문자열 시작 부분에서 특정 문자를 검색하고 바꾸려면 어떻게 해야 합니까?

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

    17. MySQL 보기가 무엇으로 구성되어 있는지 어떻게 알 수 있습니까?

      다음은 구문입니다 - show create view yourViewName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable -> ( -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.14 sec

    18. MySQL에서 중복 ID로 테이블 업데이트

      다음은 구문입니다 - update yourTableName set yourColumnName1=yourValue where yourColumnName2=yourColumnName2 DESC LIMIT 1에 의한 yourValue 주문 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.61초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(2,David);쿼리 OK, 1행 영향(0.18초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTabl

    19. 단일 쿼리에서 서로 다른 데이터베이스에 있는 두 테이블의 행 수를 얻는 방법은 무엇입니까?

      이를 위해 집계 함수 COUNT(*)를 사용할 수 있습니다. 먼저 웹 데이터베이스라고 가정해 보겠습니다. mysql> create table DemoTable1    -> (    -> Value int    -> ); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(10); Query OK, 1 row affect

    20. 두 테이블을 결합하고 MySQL에서 레코드와 함께 새 열을 추가하는 방법은 무엇입니까?

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

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