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 DemoTable    -> (    -> EmailId varchar(30)    -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable values('[email protected]'); Query OK, 1 row affected (0.1

    2. MySQL에서 SET 절을 사용하여 여러 데이터를 삽입하시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1544    -> (    -> Id int ,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (2.47 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. SET 절을 사용하여 여러 데이터를 삽입했습니다 - mysql> insert into DemoTable1544 se

    3. 단일 MySQL 쿼리를 사용하여 조건이 있는 레코드에 대해 다른 ID 설정

      조건의 경우 MySQL에서 CASE 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1545    -> (    -> Id int,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (1.65 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1545 v

    4. 대괄호 사이의 텍스트를 제거하는 MySQL 쿼리?

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

    5. MySQL에서 INSERT… ON DUPLICATE KEY UPDATE 구현

      테이블에 새 행을 삽입할 때 행으로 인해 UNIQUE 인덱스 또는 PRIMARY KEY가 중복되면 오류가 발생합니다. 이 문제를 해결하려면 ON DUPLICATE KEY UPDATE를 사용하십시오. INSERT 문에서 이것을 사용하면 기존 행이 새 값으로 업데이트됩니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value int    -> ); Query OK, 0 rows affecte

    6. MySQL에서 TINYINT와 함께 Update 문을 사용하시겠습니까?

      먼저 테이블을 생성해 보겠습니다. 유형이 TINYINT −인 열 중 하나를 설정했습니다. mysql> create table DemoTable    -> (    -> EmployeeId int,    -> isMarried tinyint    -> ); Query OK, 0 rows affected (6.84 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable val

    7. MySQL 시작 문자로 주문하시겠습니까?

      첫 글자로 정렬하려면 ORDER BY CASE 문을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1535    -> (    -> Value varchar(100)    -> ); Query OK, 0 rows affected (2.26 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1535 values('MySQL is goo

    8. 다른 열 값에서 여러 단어를 검색하는 단일 MySQL 쿼리

      이를 위해 여러 LIKE와 함께 WHERE 절을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1536    -> (    -> Sentence text    -> ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1536 values('I like MySQL da

    9. 여러 입력에 대한 값을 표시하기 위해 단일 MySQL 쿼리를 작성하는 방법은 무엇입니까?

      이를 위해 BETWEEN 키워드를 사용합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.72초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1537(StudentName) values(Carol)에 삽입 select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1537에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +-----------+-------------+| 학생 ID | 학생 이름 |+-----------+-------------+

    10. 날짜에서 월 열을 만들고 중복 날짜를 찾은 해당 열의 합계를 표시하는 방법은 무엇입니까?

      이를 위해 MySQL에서 DATE_FORMAT()을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> PurchaseDate date,    -> Amount int    -> ); Query OK, 0 rows affected (0.52 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTabl

    11. 루프 또는 'OR' 연산자를 사용하여 MYSQL에서 빠른 속도로 많은 것을 쿼리해야 합니까?

      더 빠른 쿼리를 위해서는 MySQL IN()을 사용해야 합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.59초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1538에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +----------+------------+| 클라이언트 ID | 클라이언트 이름 |+----------+------------+| 101 | 크리스 || 102 | 로버트 || 103 |

    12. MySQL INSERT ... ON DUPLICATE KEY 구문을 수정하시겠습니까?

      구문은 다음과 같습니다 - insert into yourTableName values(yourValue1,yourValue2,..N) on duplicate key update yourColumnName1=yourValue1,yourColumnName2=yourValue2,....N; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1539    -> (    -> EmployeeName varchar(20),    ->

    13. MySQL을 사용하여 열을 행으로 결합하시겠습니까?

      열을 행으로 결합하려면 UNION ALL을 사용하십시오. 다음은 구문입니다 - 구문 select yourColumnName1 from yourTableName    union all select yourColumnName2 from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Value1 int,    -> Value2 int   &nbs

    14. 현재 날짜와 가입 날짜의 차이를 반환하는 MySQL DATE 함수

      먼저 현재 날짜를 찾고 DATEDIFF()를 사용하여 가입 날짜와 현재 날짜의 차이를 구합니다. 현재 날짜는 다음과 같습니다 - mysql> select curdate(); +------------+ |  curdate() | +------------+ | 2019-10-26 | +------------+ 1 row in set (0.00 sec) 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Joi

    15. 테이블 열 중 하나의 특정 입력을 기반으로 여러 MySQL 행을 가져오시겠습니까?

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1528    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20),    -> StudentSubject varchar(20)    -> ); Query OK, 0 rows affected (0.53 sec) 삽입 명

    16. 단일 MySQL 쿼리에서 GROUP BY 및 COUNT를 사용하여 중복 레코드를 그룹화하고 해당 최대값 표시

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

    17. MySQL에서 구조가 다른 한 테이블에서 다른 테이블로 삽입하시겠습니까?

      이를 위해 INSERT INTO SELECT 문을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    -> (    -> PersonId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> PersonName varchar(20),    -> PersonAge int,    -> PersonCountryName varchar(2

    18. 평균을 찾고 중복 ID의 최대 평균을 표시합니까?

      이를 위해 AVG()를 사용합니다. 최대 평균값을 찾으려면 MAX()를 사용하고 id별로 그룹화합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> PlayerId int,    -> PlayerScore int    -> ); Query OK, 0 rows affected (0.55 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> ins

    19. MySQL은 Sybase ASE 명령과 동일합니까?

      sybase ASE 명령에 해당하는 MySQL은 EXPLAIN 키워드입니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1531    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (2.92 sec) mysql>

    20. MySQL의 여러 테이블에서 Count(*) 행?

      MySQL에서 여러 테이블의 행 수를 세는 구문은 다음과 같습니다. - Select     (select count(*) from yourTableName1) as anyAliasName1,     (select count(*) from yourTableName2) as anyAliasName2     from dual; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    -> (    -&

    Total 4564 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:38/229  20-컴퓨터/Page Goto:1 32 33 34 35 36 37 38 39 40 41 42 43 44