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

    1. 테이블의 열 이름을 가져오는 MySQL의 구문은 무엇입니까?

      테이블의 열 이름을 가져오는 구문은 다음과 같습니다. - select column_name from information_schema.columns where table_schema='yourDatabaseName' and table_name=’yourTableName’; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    EmployeeId int,    EmployeeFirstName varchar(20),

    2. 날짜 열을 NULL로 만드는 MySQL 쿼리?

      날짜 열을 null로 만들려면 ALTER TABLE 및 MODIFY를 사용하고 날짜를 NULL로 설정합니다. 다음은 구문입니다 - alter table yourTableName modify column yourColumnName date NULL; 먼저 테이블을 생성해 보겠습니다. 여기에서 열을 NOT NULL −로 설정했습니다. mysql> create table DemoTable (    ShippingDate date NOT NULL ); Query OK, 0 rows affected (0.78 sec

    3. MySQL 준비 문에서 테이블 이름으로 사용자 정의 변수를 설정하시겠습니까?

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

    4. 첫 번째 테이블에 MySQL 트리거를 구현하여 두 번째 테이블에 레코드를 삽입하시겠습니까?

      이를 위한 구문은 다음과 같습니다 - DELIMITER // create trigger yourTriggerName before insert on yourTableName1    for each row    begin          insert into yourTableName2 values (yourValue1,yourValue2,...N); end ; // DELIMITER ; 먼저 테이블을 생성하겠습니다 - mysql> create tab

    5. 부동 소수점 값으로 MySQL 열을 반올림하고 결과를 새 열에 표시하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Value float ); Query OK, 0 rows affected (0.95 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(12.4567); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable values(124.7884); Query OK, 1 row a

    6. 문자열 필드의 숫자로 행을 그룹화하는 MySQL 쿼리?

      먼저 + 연산자를 사용하여 0을 문자열 필드와 연결할 수 있습니다. 여기서 시나리오는 숫자 9844를 가져와야 하는 것과 같습니다. 문자열 필드 9844Bob . 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId varchar(100) ); Query OK, 0 rows affected (0.92 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('9844

    7. Chris.Brown과 같은 검색에서 문자를 무시하는 패턴과 일치하는 MySQL Regex?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Name varchar(40) ) ; Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('John.Smith'); Query OK, 1 row affected (0.30 sec) mysql> insert into DemoTable values('Chri

    8. AND OR을 사용하여 선택을 수행하는 MySQL 쿼리

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

    9. Java를 사용하여 MySQL 테이블에 레코드 삽입

      먼저 테이블을 생성해 보겠습니다. 다음은 MySQL에서 테이블을 생성하는 쿼리입니다 - mysql> create table DemoTable(    Id int,    Name varchar(30),    CountryName varchar(30),    Age int ); Query OK, 0 rows affected (0.66 sec) 다음은 MySQL 데이터베이스에 액세스하는 Java 코드입니다 - import java.sql.Connection;

    10. MySQL에서 다중 테이블 삭제 수행

      이를 위해 DELETE 명령을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1 (    Id int,    Name varchar(20) ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(1,'Chris'); Query OK, 1 row affected (0.30 sec)

    11. SELECT를 사용하여 홀수 및 짝수 ID를 표시하는 MySQL CASE WHEN?

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

    12. MySQL에서 select를 사용하여 중첩 삽입을 구현할 수 있습니까?

      예, 아래 구문과 같이 MySQL에서 select를 사용하여 중첩 삽입을 구현할 수 있습니다. - insert into yourTableName2(yourColumnName1,yourColumnName2,.....N) select yourColumnName1,yourColumnName2,....N from yourTableName1 where yourCondition;)에 삽입 먼저 예제를 보고 테이블을 생성해 보겠습니다 - mysql> create table DemoTable1 (    Id int NOT

    13. MySQL에서 AdmissionDate가 현재 날짜보다 작은 경우 날짜 비교

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    AdmissionDate varchar(50) ); Query OK, 0 rows affected (0.63 sec) 참고 − 현재 날짜가 2019년 9월 14일이라고 가정해 보겠습니다. 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 다음은 쿼리입니다 - mysql> insert into DemoTable values('15-Sep-2019'); Query OK, 1 row af

    14. MySQL을 사용하여 중복 항목을 찾고 한 줄에 표시

      이를 위해 GROUP BY 절과 함께 GROUP_CONCAT()을 사용할 수 있습니다. 둘 다 중복을 연결하고 한 줄에 표시하는 데 사용됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentFavouriteSubject varchar(40),    StudentName varchar(40) ) ; Query OK, 0 rows affected (0.75 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql>

    15. 날짜가 VARCHAR 형식인 경우 MySQL에서 특정 레코드를 선택하는 방법은 무엇입니까?

      이를 위해 STR_TO_DATE()를 사용합니다. 먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable( DueDate varchar(60));Query OK, 영향을 받는 행 0개(0.71초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(14-AUG-2012);쿼리 OK, 영향을 받는 행 1개(0.19초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +-------------+| 마감일 |+-

    16. 특정 숫자보다 크거나 작은 값을 계산하고 별도의 MySQL 열에 개수를 표시합니까?

      이를 위해 CASE STATEMENT와 함께 COUNT()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Score int ); Query OK, 0 rows affected (0.71 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(40); Query OK, 1 row affected (0.77 sec) mysql> insert into DemoTa

    17. MySQL을 사용하여 문자열 내에서 특정 문자를 검색하시겠습니까?

      이를 위해 REGEXP를 사용합니다. 예를 들어, 문자 J, A, V 및 A. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Value varchar(50) ); Query OK, 0 rows affected (3.92 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('XYSJGHAKLMVDFFSA'); Query OK, 1 row affected (0.67 sec

    18. 일치를 찾고 레코드를 가져오는 MySQL 쿼리

      레코드에서 일치하는 항목을 찾으려면 MySQL IN()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int,    FirstName varchar(20),    Gender ENUM('Male','Female') ); Query OK, 0 rows affected (1.73 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into

    19. 하나의 MySQL 쿼리에서 특정 레코드(중복)의 발생 횟수 계산

      이를 위해 집계 함수 COUNT() 및 GROUP BY를 사용하여 발생에 대한 특정 레코드를 그룹화합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentSubject varchar(40) ); Query OK, 0 rows affected (5.03 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> ins

    20. 전체 열을 업데이트하지 않고 범위의 특정 레코드만 업데이트하는 단일 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable( Name varchar(40), Position int);Query OK, 영향을 받는 행 0개(1.17초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(Sam,40);쿼리 OK, 1행 영향(0.15초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +-------+----------+| 이름 | 위치 |+-------+----------+|

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:52/229  20-컴퓨터/Page Goto:1 46 47 48 49 50 51 52 53 54 55 56 57 58