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> create table DemoTable1407    -> (    -> Name text    -> ); Query OK, 0 rows affected (0.51 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1407 values('John,Bob'); Query OK, 1 row affected (0.20 sec) mysql&

    2. MySQL의 열에서 NULL 또는 NOT NULL 값 확인

      이를 위해 MySQL에서 IS NOT NULL을 사용하십시오. 구문을 봅시다- select yourColumnName IS NOT NULL from yourTableName; 위의 쿼리는 열에 NULL 값이 없으면 1을 반환하고 그렇지 않으면 0을 반환합니다. 먼저 -를 생성해 보겠습니다. mysql> create table DemoTable1408    -> (    -> FirstName varchar(30)    -> ); Query OK, 0 row

    3. MySQL에서 오류를 표시하지 않고 중복 varchar 값을 추가하는 방법은 무엇입니까?

      이를 위해 예제를 보고 먼저 − mysql> create table DemoTable1409    -> (    -> FirstName varchar(20),    -> UNIQUE KEY UN_FirstName(FirstName)    -> ); Query OK, 0 rows affected (0.79 sec) 다음은 중복 varchar를 추가하는 쿼리입니다 - mysql> alter table DemoTable1409 dro

    4. 14일보다 최근 날짜를 가져오는 MySQL 쿼리?

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1392    -> (    -> ArrivalDate  date    -> ); Query OK, 0 rows affected (0.43 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1392 values('2019-09-10'); Query OK, 1 row affected (0

    5. 이름에서 3개 이상의 "a"와 일치하는 MySQL 패턴?

      다음은 구문입니다 - select * from yourTableName where yourColumnName like '%a%a%a%'; 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1393    -> (    -> CountryName varchar(40)    -> ); Query OK, 0 rows affected (0.71 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql&

    6. MySQL에서 소수점 이하 두 자리로 천 단위 숫자 값의 형식을 지정하시겠습니까?

      수천 수의 경우 MySQL FORMAT()을 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1394    -> (    -> Amount decimal(7,3)    -> ); Query OK, 0 rows affected (0.68 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1394 values(60); Query OK, 1 row

    7. 단일 쿼리에서 여러 열을 함께 정렬하는 MySQL 쿼리

      여러 열을 정렬하려면 ORDER BY GREATEST()를 사용하십시오. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1395    -> (    -> Value1 int,    -> Value2 int,    -> Value3 int    -> ); Query OK, 0 rows affected (0.79 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 my

    8. 단일 MySQL 쿼리에서 개별 테이블의 NULL 값을 무시하고 NOT NULL 레코드 수를 표시합니다.

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1    -> (    -> Id int    -> ); Query OK, 0 rows affected (1.06 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1 values(1); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable1

    9. 하나의 새 열에 있는 모든 열을 MySQL로 연결

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1396    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(40),    -> Age int    -> ); Query OK, 0 rows affected (0.93 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql>

    10. MySQL의 현재 날짜에서 varchar 날짜 레코드 비교

      날짜 비교를 위해 STR_TO_DATE()를 사용할 수 있습니다. 다음은 구문입니다 - select * from yourTableName where str_to_date(yourColumnName,'yourFormatSpecifier') > curdate(); 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1397    -> (    -> AdmissionDate varchar(40)    -> );s

    11. MySQL의 마크에서 백분율 찾기

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1398    -> (    -> Marks int    -> ); Query OK, 0 rows affected (0.50 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1398 values(78); Query OK, 1 row affected (0.15 sec) mysql> insert into

    12. 새 레코드를 추가하지 않고 다음 기본 키를 얻는 것은 불가능합니다. MYSQL에서는 그렇지 않습니까?

      아니요, 새 레코드를 추가하지 않고도 다음 기본 키를 얻을 수 있습니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1399    -> (    -> StudentId int NOT NULL AUTO_INCREMENT,    -> PRIMARY KEY(StudentId)    -> ); Query OK, 0 rows affected (0.53 sec) insert −를 사용하여 테이블에 일부 레

    13. MySQL 테이블에서 CANDIDATE 키를 구현하는 방법은 무엇입니까?

      각 관계는 하나 이상의 후보 키를 가질 수 있습니다. 이러한 후보 키 중 하나를 기본 키라고 합니다. 각 후보 키는 기본 키에 적합합니다. 따라서 Primary Key의 후보를 Candidate Key라고 합니다. MySQL에서 후보 키를 구현하려면 둘 이상의 열을 고유 키로 설정하십시오. 이 키는 아래 구문에서와 같이 후보 키에 적합합니다 - alter table yourTableName add unique key anyName(yourColumnName1,yourColumnName2); 먼저 −를 생성해 보겠습니다. mysql

    14. 상위 2개 최고 점수를 찾는 MySQL 쿼리

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

    15. 단일 MySQL 쿼리에 여러 행 삽입

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1384    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentAge int    -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이블에

    16. 단일 MySQL 쿼리에서 여러 행을 얻는 방법은 무엇입니까?

      단일 MySQL 쿼리에서 여러 행을 얻으려면 LIKE 연산자를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1385    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.90 sec) 삽입 명령을 사용하여 테이블에 일부 레코

    17. MySQL에서 중복 값을 하이픈으로 구분된 해당 값으로 하나로 결합하는 방법은 무엇입니까?

      결합하려면 GROUP_CONCAT() 함수를 사용하여 두 행의 일부 속성을 하나로 결합하십시오. 구분자로 하이픈을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1386    -> (    -> Title varchar(255),    -> Name varchar(60)    -> ); Query OK, 0 rows affected (0.67 sec) 삽입 명령을 사용하여 테이블에

    18. MySQL에서 VIEW의 내용을 표시하시겠습니까?

      다음은 구문입니다 - select * from yourViewName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1388    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(40)    -> ); Query OK, 0 rows affected (0.71 sec) 삽입 명령을 사용하

    19. MYSQL에서도 중복 값이 ​​될 여러 최대 값을 선택하는 방법은 무엇입니까?

      이를 위해 조인 개념을 사용합니다. 먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1389    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentMarks int    -> ); Query OK, 0 rows affected (2.73 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 중복

    20. MySQL에서 COLLATE로 정확한 문자열 값을 찾으시겠습니까?

      먼저 −를 생성해 보겠습니다. mysql> create table DemoTable1620    -> (    -> Subject varchar(20)    -> ); Query OK, 0 rows affected (0.42 sec) insert −를 사용하여 테이블에 일부 레코드 삽입 mysql> insert into DemoTable1620 values('mysql'); Query OK, 1 row affected (0.13 sec)

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:46/229  20-컴퓨터/Page Goto:1 40 41 42 43 44 45 46 47 48 49 50 51 52