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

    1. MySQL WHERE 절에서 현재 연도를 얻으시겠습니까?

      현재 연도를 얻으려면 CURDATE()와 함께 YEAR()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1360     -> (     -> JoiningYear int     -> )     -> ; Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable136

    2. MySQL 데이터베이스에서 특정 도메인의 URL을 삭제하시겠습니까?

      특정 도메인의 URL을 삭제하려면 DELETE 및 LIKE 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.58초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1361 값에 삽입(Https://www.google.com//?id=1);쿼리 확인, 1행 영향(0.16초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1361에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +-------------------------

    3. MySQL에서 두 개의 특정 열을 포함하는 모든 테이블을 찾는 방법은 무엇입니까?

      두 개의 특정 열 이름을 찾으려면 information_schema.columns를 사용하십시오. 여기에서 columnA 대신 Id를 사용하고 columnB 대신 Name을 사용하고 있습니다 - mysql> select table_name as TableNameFromWebDatabase    -> from information_schema.columns    -> where column_name IN ('Id', 'Name')    

    4. 선택 쿼리에서 열을 추가하는 방법은 있지만 새 열의 값은 MySQL 선택 쿼리의 행 수입니다.

      이를 위해 MySQL row_number()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1342    -> (    -> Score int    -> ); Query OK, 0 rows affected (0.68 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1342 values(80); Query OK, 1 row affe

    5. 레코드를 쉼표로 구분하는 단일 MySQL 쿼리를 사용하여 테이블에 모든 값 삽입

      먼저 테이블을 생성하겠습니다 - mysql> create table if not exists DemoTable1343    -> (    -> `_ClientId` int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> ClientName varchar(40),    -> ClientProjectDeadline date    -> )ENGINE=MyISAM,AUTO_INCREMENT=

    6. 열 값이 0인 행을 선택하는 MySQL 쿼리, 다른 열로 그룹화?

      이를 위해 group by를 사용합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.49초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1344(ClientId,isMarried) values(9873,0)에 삽입;쿼리 OK, 1행 영향(0.15초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1344에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------------+----------+-------------+| 시퀀스 I

    7. MySQL에서 다른 도메인으로 사용자 이메일 주소를 마스킹하는 방법은 무엇입니까?

      먼저 테이블을 생성하겠습니다 - ), 쿼리 확인, 영향을 받는 행 0개(0.42초) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 이메일 주소를 삽입했습니다 − DemoTable1345 값에 삽입([email protected]), 쿼리 확인, 영향을 받는 행 1개(0.14초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1345에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------------------------+| 사용자 이메일 주소 |+-------------

    8. 다른 MySQL 테이블의 열을 기반으로 열 업데이트

      이를 위해 조인 개념을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1    -> (    -> Id int,    -> Name varchar(10)    -> ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1 values(100,'B

    9. MySQL에서 조건으로 쿼리를 주문하고 선택하는 방법은 무엇입니까?

      다음은 구문입니다 - select * from yourTableName order by yourColumnName=0,yourColumnName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1348    -> (    -> Amount int    -> ); Query OK, 0 rows affected (0.80 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into

    10. 사용자 정의 변수의 값을 추가하여 MySQL 테이블 행 열을 업데이트하시겠습니까?

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

    11. MySQL AUTO_INCREMENT로 속성 재작성 피하기

      AUTO_INCREMENT와 함께 값(NULL,0,DEFAULT)을 제공하면 피할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1350    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.44 sec

    12. MySQL에서 columnA와 columnB를 포함하는 모든 테이블을 찾는 방법은 무엇입니까?

      특정 열 이름을 찾으려면 information_schema.columns를 사용하십시오. 여기에서 columnA 대신 Id를 사용하고 columnB 대신 Name을 사용하고 있습니다 - mysql> select table_name as TableNameFromWebDatabase    -> from information_schema.columns    -> where column_name IN ('Id', 'Name')    ->

    13. MySQL에서 적어도 세 번 나타나는 중복 열 이름만 표시

      이를 위해 HAVING COUNT()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1351     -> (     -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,     -> StudentName varchar(40)     -> ); Query OK, 0 rows affected (1.08 sec) 삽입 명령을 사용하여 테이블에

    14. MySQL에서 단일 저장 프로시저 호출로 두 테이블에 값 삽입

      다음은 저장 프로시저를 사용하여 두 테이블에 값을 삽입하는 구문입니다. - DELIMITER // CREATE PROCEDURE yourProcedureName(anyVariableName int)    BEGIN    insert into yourTableName1(yourColumnName1) values(yourVariableName);    insert into yourTableName2(yourColumnName2) values(yourVariableName); &nbs

    15. MySQL에서 X 시간 이후 타임스탬프가 있는 항목 선택

      먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1335    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.49 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 날짜 시간 기록을 삽입했습니다 - mysql> insert into DemoTable1335 values('2019-09-19 22:54:00&

    16. 필드가 null로 설정된 경우에도 MySQL에서 다른 필드를 선택하시겠습니까?

      이를 위해 COALESCE()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1336    -> (    -> FirstName varchar(20)    -> ,    -> SecondName varchar(20)    -> ); Query OK, 0 rows affected (0.64 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - m

    17. MySQL에서 특정 사용자의 모든 권한 표시

      먼저 호스트 이름과 함께 모든 사용자 이름을 표시하겠습니다 - mysql> select user,host from MySQL.user; 이것은 다음과 같은 출력을 생성합니다 - +------------------+-----------+ | user             | host      | +------------------+-----------+ | Bob              

    18. SQL에서 Value440, Value345 등과 같은 문자열 숫자로 값이 있는 열에서 최대값을 가져옵니다.

      이를 위해 substring()과 함께 MAX()를 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1337    -> (    -> Value varchar(50)    -> ); Query OK, 0 rows affected (0.58 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1337 values('Value400&

    19. MySQL where 절을 사용하고 avg()에 의한 순서 지정을 사용하여 중복 개별 요소의 평균 찾기

      이를 위해 where 대신 have 절을 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1338    -> (    -> Name varchar(10),    -> Score int    -> ); Query OK, 0 rows affected (1.54 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 점수가 있는 중복 이름을 삽입했습니다 - mysql&g

    20. 조건에 따라 값을 계산하고 MySQL을 사용하여 다른 열에 결과를 표시하시겠습니까?

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

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