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에서 @를 사용합니다. 다음은 구문입니다. 여기서 @anyVariableName은 사용자 정의 변수입니다 - select yourColumnName into @anyVariableName from yourTableName where yourCondition; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Name varchar

    2. MySQL을 사용하여 단일 열에 여러 매개변수 값을 삽입하시겠습니까?

      여러 매개변수 값을 단일 열에 삽입하려면 CONCAT_WS() 또는 CONCAT()을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Name varchar(100),    Age int,    CountryName varchar(100),    PersonInformation text ); Query OK, 0 rows affected (0.67 sec) 다음은 단일 열에 여러 매개변수 값을

    3. MySQL에서 두 날짜 사이의 로그인 수 찾기

      BETWEEN을 사용하여 두 날짜 사이의 로그인을 찾습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Login datetime ); Query OK, 0 rows affected (0.66 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('2019-08-10'); Query OK, 1 row affected (0.11 sec) mysql> insert

    4. MySQL에서 NULL 또는 빈 값에 대한 사용자 지정 값 설정

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

    5. MySQL에서 부울 값을 양수 또는 음수 기호로 변환하시겠습니까?

      다음은 구문입니다 - select if(yourColumnName,1,-1) from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    isMarried boolean ); Query OK, 0 rows affected (0.60 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(true); Query OK, 1 row affected (0.21 sec)

    6. MySQL에서 VARCHAR로 저장된 숫자 중 일부가 085, 090 등과 같이 0보다 앞에 오는 경우 어떻게 정렬합니까?

      다음은 구문입니다 - select *from yourTableName order by yourColumnName*1,yourColumnName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Value varchar(100) ); Query OK, 0 rows affected (0.62 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('90'); Query OK,

    7. MySQL의 날짜 레코드가 있는 열에서 오늘과 내일 날짜로 레코드 표시

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

    8. MySQL LIKE로 일반 테이블과 유사한 임시 테이블 생성

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

    9. 테이블에 새 열을 추가하고 MySQL에서 동일한 테이블의 다른 두 열의 데이터로 채우시겠습니까?

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

    10. 마지막 값을 삭제하고 VARCHAR로 선언된 MySQL에서 두 개의 새 값(VARCHAR 번호)을 수정하시겠습니까?

      먼저 테이블을 생성해 보겠습니다. 여기에 값 -에 대한 VARCHAR 유형이 있습니다. mysql> create table DemoTable (    Value varchar(100) ); Query OK, 0 rows affected (1.80 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('100'); Query OK, 1 row affected (0.20 sec) mysql> insert into D

    11. MySQL 선택 쿼리에서 별칭을 사용하는 방법은 무엇입니까?

      MySQL에서 별칭 또는 대체 이름을 설정하려면 AS 키워드를 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Name varchar(100) ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.13 sec) mysql>

    12. MySQL GROUP BY 및 HAVING을 사용하여 중복되지 않은 ID로 레코드 표시

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Id int,    ColorName varchar(100) ); Query OK, 0 rows affected (0.56 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(100,'Red'); Query OK, 1 row affected (0.11 sec) mysql> insert into Dem

    13. MySQL에서 경고를 억제하는 방법은 무엇입니까?

      경고를 표시하지 않으려면 SQL_NOTES=0을 설정하십시오. 예를 들어 보겠습니다. 처음에는 SQL_NOTES를 1 −로 설정합니다. mysql> SET sql_notes = 1; Query OK, 0 rows affected (0.00 sec) 이제 존재하지 않는 테이블을 삭제해 보겠습니다. 보시다시피 경고 메시지가 표시됩니다 - mysql> drop table if exists web.DemoTable; Query OK, 0 rows affected, 1 warning (0.07 sec) 위의 경고 메시지를 보

    14. 성 레코드를 기반으로 MySQL 쿼리에 열 수를 추가하시겠습니까?

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

    15. MySQL 쿼리를 사용하여 네 번째로 높은 값을 얻는 방법은 무엇입니까?

      네 번째로 높은 값을 얻으려면 ORDER BY와 함께 LIMIT OFFSET을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    Amount int ); Query OK, 0 rows affected (0.88 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values(980); Query OK, 1 row affected (0.15 sec) mysql> insert int

    16. 파일 경로가 있는 열에서 MySQL의 왼쪽 부분 문자열을 얻는 방법은 무엇입니까? 파일 이름을 제외한 전체 파일 경로 문자열을 표시하시겠습니까?

      왼쪽 부분 문자열을 얻으려면 substring_index()와 함께 LEFT()를 사용하십시오. 예를 들어 파일 경로가 -라고 가정해 보겠습니다. “/MyFile/JavaProgram/Hello.java “ 여기에서는 파일 이름, 즉 -를 제외한 전체 파일 경로를 표시하는 방법을 볼 것입니다. /MyFile/JavaProgram/ 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    FileLocation text ); Query OK, 0 r

    17. MySQL CASE 문 내에서 WHERE 절을 사용할 수 있습니까?

      이를 위해 CASE WHEN 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1040 (    Value1 int,    Value2 int,    Value3 int ); Query OK, 0 rows affected (0.65 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1040 values(10,30,1); Query OK, 1 row affe

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

      먼저 테이블을 생성하겠습니다 - 테이블 생성 DemoTable( Id int, Name varchar(100));Query OK, 영향을 받는 행 0개(0.60초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - insert into DemoTable values(130,Mike);Query OK, 1개의 row가 영향을받음(0.13sec) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +------+--------+| 아이디 | 이름

    19. MySQL 열의 첫 번째 날짜와 마지막 날짜를 날짜 레코드와 비교하는 방법은 무엇입니까?

      첫 번째 날짜와 마지막 날짜를 비교하려면 MAX() 및 MIN()과 함께 TIME_TO_SEC()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    UserName varchar(100),    UserPostDatetime datetime ); Query OK, 0 rows affected (0.65 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values

    20. 제품 세부 정보와 함께 MySQL 테이블에서 가장 많은 금액을 가진 모든 제품을 표시하시겠습니까?

      이를 위해 서브쿼리와 함께 MAX()를 사용합니다. 여기에서 MAX()는 최대량을 얻기 위해 사용됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable (    ProductId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    ProductName varchar(100),    ProductAmount int ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:62/229  20-컴퓨터/Page Goto:1 56 57 58 59 60 61 62 63 64 65 66 67 68