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

    1. 특정 행을 선택하여 이미 생성된 테이블에서 MySQL 테이블을 생성하시겠습니까?

      이미 생성된 테이블에서 테이블을 생성하려면 CREATE TABLE AS SELECT 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - ); 쿼리 OK, 영향을 받는 행 0개(0.50초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1318 값에 삽입(3,Carol,Taylor,23);쿼리 OK, 1행 영향(0.11초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1318에서 * 선택; 출력 +------+-----------+----------+------+| 아이디 |

    2. MySQL에서 월 번호 대신 월 이름만 출력

      월 번호만 표시하려면 STR_TO_DATE()와 함께 DATE_FORMAT()을 사용하십시오. 먼저 테이블을 생성해 보겠습니다. mysql> create table DemoTable1320 -> ( -> MonthName varchar(20) -> ); Query OK, 0 rows affected (0.43 sec) 예시 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1320 values('10/10/2010'); Query OK,

    3. 날짜를 계산하고 반복되는 날짜도 가져오는 MySQL 쿼리

      개수를 표시하려면 집계 함수 COUNT(*)를 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1321 -> ( -> ArrivalDatetime timestamp -> ); Query OK, 0 rows affected (0.50 sec) 예시 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1321 values(now()); Query OK, 1 row affected (0.14 sec) mysql&

    4. 단일 쿼리로 MySQL 테이블의 모든 열을 특정 값으로 설정

      먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable( ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName varchar(40), ClientAge int, ClientCountryName varchar(40)); 쿼리 확인, 0개의 행이 영향을 받았습니다(0.57초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable(ClientName,ClientAge,ClientCountryName)에 삽입 values(David,45,AUS);쿼리 확인

    5. "Learn With Ease" 문자열을 분할하고 마지막 단어를 반환하는 MySQL 쿼리는 무엇입니까?

      이를 위해 SUBSTRING_INDEX()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Words TEXT ); Query OK, 0 rows affected (1.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Learn With Ease'); Query OK, 1 row affected (0.32 sec) mysql> ins

    6. 필드 유형 및 외래 키 제약 조건을 표시하는 MySQL용 sp_help?

      MySQL에서는 SHOW CREATE 명령을 사용하여 sp_help를 얻을 수 있습니다. 사례 1 - 테이블의 경우 구문은 다음과 같습니다. - SHOW CREATE TABLE yourTableName; 사례 2 - 저장 프로시저의 경우 구문은 다음과 같습니다. - SHOW CREATE PROCEDURE yourProcedureName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    EmployeeId int NOT NULL AUTO_INCREMENT,

    7. 단일 MySQL 쿼리로 행을 쉼표로 구분된 목록으로 축소하는 방법은 무엇입니까?

      행을 쉼표로 구분된 목록으로 축소하려면 GROUP_CONCAT()을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int,    Name varchar(40) ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(100,'Chris Brown'); Query OK, 1 ro

    8. 단일 MySQL 쿼리로 하나의 조건에서 빈 문자열과 0을 모두 확인할 수 있습니까?

      예, 단일 조건에서 빈 문자열과 0을 확인할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    ClientId varchar(40) ); Query OK, 0 rows affected (1.01 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('CLI-01'); Query OK, 1 row affected (0.36 sec) mysql> insert

    9. 파일 경로가 있는 열에서 MySQL을 어떻게 찾고 바꿀 수 있습니까?

      따라서 MySQL REPLACE()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - Create table DemoTable(FolderLocation text);Query OK, 영향을 받는 행 0개(0.80초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(C/ProgramFiles/Main/Image.png); 쿼리 확인, 1행 영향(0.18초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +----

    10. MySQL에서 구분 기호 뒤에 구분 기호와 숫자를 제거하여 현재 값의 하위 문자열로 값을 업데이트하는 방법은 무엇입니까?

      여기에 StringSeparatorNumber 형식의 문자열이 있다고 가정해 보겠습니다. ” 형식은 John/56989와 같습니다. 이제 구분 기호 / 뒤의 숫자를 제거하려면 SUBSTRING_INDEX()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    StudentName varchar(100) ); Query OK, 0 rows affected (1.05 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> inse

    11. MySQL을 사용하여 열의 모든 값에서 마지막 3자리의 합계를 가져옵니다.

      마지막 3자리의 합을 원하기 때문에 RIGHT()와 함께 집계 함수 SUM()을 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Code int ); Query OK, 0 rows affected (0.77 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(5464322); Query OK, 1 row affected (0.21 sec) mysql> inser

    12. 고유 값의 발생을 계산하고 결과를 새 열에 표시하는 MySQL 쿼리?

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

    13. MySQL 준비 문과 함께 변수 사용

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

    14. MySQL을 사용하여 선택한 날짜(2010-11-04)부터 현재 날짜까지의 쿼리를 선택하는 방법은 무엇입니까?

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

    15. LIKE 및 OR을 사용하여 레코드를 가져오는 텍스트 검색을 위한 MySQL 쿼리

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Subject text ); Query OK, 0 rows affected (0.86 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Introduction to MySQL'); Query OK, 1 row affected (0.31 sec) mysql> insert into DemoTable values(

    16. MySQL에서 현재 날짜로부터 지난 3일 간격의 레코드를 가져와 해당 레코드를 추가합니다.

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    ProductAmount int,    PurchaseDate datetime ); Query OK, 0 rows affected (0.94 sec) 참고 − 현재 날짜가 2010-09-15라고 가정해 보겠습니다. 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(567,'2019-09-10'); Query O

    17. MySQL INSERT에서 중복 행을 방지하는 방법은 무엇입니까?

      이를 위해서는 컬럼에 대해 UNIQUE KEY를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(30),    UNIQUE KEY(FirstName) ); Query OK, 0 rows affected (1.76 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 이제 David

    18. MySQL의 열에서 +/- 1 이내의 정수 찾기

      이를 위해 BETWEEN -1 AND 1을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Value int ); Query OK, 0 rows affected (0.76 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(14); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(15);

    19. 항목 조합이 MySQL에 두 번 삽입되는 것을 방지합니까?

      항목 조합이 두 번 삽입되는 것을 방지하려면 아래 구문과 같이 테이블을 변경하고 열에 대해 UNIQUE를 설정하십시오 - alter table yourTableName add constraint yourConstraintName unique(yourColumnName1,yourColumnName2,....N); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Value1 int,    Value2 int ); Query OK, 0 rows af

    20. 테이블의 필드에 SQL에 NOT NULL 속성이 설정되어 있는지 확인하십시오.

      테이블의 필드에 NOT NULL 속성이 있는지 확인하려면 두 가지 구문 중 하나를 사용할 수 있습니다. 첫 번째 구문은 다음과 같습니다 - desc yourTableName; 다음은 두 번째 구문입니다 - select column_name,    is_nullable    from information_schema.columns    where table_schema = ‘yourDatabaseName’    and table_name =

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