Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL

  1. 최대 및 최소 급여 행을 선택하는 MySQL 쿼리?

    이를 위해 MIN() 및 MAX()와 함께 하위 쿼리를 사용합니다. 최대값과 최소값을 모두 표시하려면 UNION ALL을 사용하십시오. 먼저 테이블을 생성하겠습니다 - );Query OK, 영향을 받는 행 0개(0.70초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(Sam,9600);쿼리 OK, 1행 영향(0.14초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은 다음과 같은 출력을 생성합니다 - +--------------+------

  2. IP 주소 레코드가 있는 MySQL의 열을 주문하시겠습니까?

    이를 위해 MySQL에서 INET_ATON()을 사용합니다. INET_ATON() 메서드를 사용하면 사용자가 IP 주소 레코드를 숫자로 변환한 다음 ORDER BY를 사용하여 정렬할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> IpAddress varchar(50)    -> ); Query OK, 0 rows affected (1.36 sec) 삽입 명령을 사용하여 테이블에

  3. MySQL의 테이블에서 같거나 가장 가까운 큰 수를 선택하십시오.

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

  4. 단일 MySQL 쿼리에서 여러 LIKE 연산자 구현

    여러 LIKE 절을 구현하기 위한 구문은 다음과 같습니다. - select * from yourTableName  where yourColumnName1 LIKE ('%yourValue1%' or yourColumnName2 LIKE '%yourValue2%') or (yourColumnName3 LIKE '%yourValue3'); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1534    -> (  

  5. MySQL에서 열 업데이트 및 후행 밑줄 값 제거

    후행 값을 제거하려면 아래 업데이트 구문과 같이 TRIM()을 사용하십시오 - update yourTableName set yourColumnName=trim(trailing '_' from yourColumnName); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1521    -> (    -> StudentCode varchar(20)    -> ); Query OK, 0 rows affected

  6. MySQL의 유사한 날짜에 따라 해당 값을 합산합니까?

    이를 위해 GROUP BY와 함께 집계 함수 SUM()을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1522    -> (    -> ProductPurchaseDate date,    -> NumberOfProduct int    -> ); Query OK, 0 rows affected (1.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> in

  7. MySQL 쿼리에서 배열 요소 일치

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

  8. Java로 MySQL 테이블의 열 수 계산

    이를 위해 ResultSetMetaData를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> StudentFirstName varchar(20),    -> StudentLastName varchar(20)    -> ); Query O

  9. MySQL 그룹 연결에서 마지막 값을 얻으시겠습니까?

    그룹 연결의 마지막 값을 얻으려면 SUBSTRING_INDEX()를 사용하십시오. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1525    -> (    -> ListOfSubjects text    -> ); Query OK, 0 rows affected (1.13 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1525 values('Mo

  10. 열 값으로 배열의 MySQL 행을 그룹화하시겠습니까?

    배열의 행을 그룹화하려면 ORDER BY 절과 함께 GROUP_CONCAT()을 사용합니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Id int,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (0.78 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert in

  11. MySQL에서 날짜를 선택하고 텍스트로 형식을 지정하시겠습니까?

    날짜와 형식을 선택하려면 SELECT DATE_FORMAT()을 사용하십시오. 다음은 구문입니다 - 구문 yourTableName에서 date_format(yourColumnName, %e %b %y) 선택; 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.52초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable 값에 삽입(2019-09-15), 쿼리 확인, 1행 영향(0.07초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable에서 *선택; 이것은

  12. 먼저 지난 3개월을 기준으로 주문한 다음 MySQL에서 알파벳순으로 주문하시겠습니까?

    먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1526    -> (    -> CustomerName varchar(20),    -> PurchaseDate date    -> ); Query OK, 0 rows affected (0.67 sec) 삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 2019년 날짜를 삽입했습니다 - mysql> insert into Demo

  13. MySQL에서 시간과 분만 표시하는 방법은 무엇입니까?

    시간과 분만 표시하려면 DATE_FORMAT()을 사용하고 아래 구문과 같이 형식 지정자를 설정하십시오 - select date_format(yourColumnName,'%H:%i') as anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1527    -> (    -> ArrivalDatetime datetime    -> ); Query OK,

  14. MySQL에서 큰 따옴표로 레코드를 삽입하는 방법은 무엇입니까?

    큰따옴표로 레코드를 삽입하려면 아래 구문과 같이 백슬래시(\)를 사용하십시오 - 구문 insert into yourTableName values('\"yourValue\"'); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.63 sec) 삽입 명령을 사용하여 테이

  15. 결과 테이블에 MySQL 사용자 정의 변수 값을 표시하시겠습니까?

    변수에 @를 사용하고 테이블에 연결된 결과를 표시하려면 concat_ws()를 사용합니다. 먼저 테이블을 생성하겠습니다 - );쿼리 OK, 영향을 받는 행 0개(0.55초) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - DemoTable1508 값에 삽입(John,Doe); 쿼리 확인, 1행 영향(0.15초) select 문을 사용하여 테이블의 모든 레코드 표시 - DemoTable1508에서 * 선택; 이것은 다음과 같은 출력을 생성합니다 - +------------------+-----------------+|

  16. MySQL은 datetime 컬럼 값을 업데이트하고 기존 데이터에 10년 3개월 22일 10시간 30분을 추가합니까?

    이를 위해 MySQL에서 INTERVAL을 사용할 수 있습니다. 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1509    -> (    -> ArrivalTime datetime    -> ); Query OK, 0 rows affected (0.51 sec) 삽입 명령을 사용하여 테이블에 일부 레코드 삽입 - mysql> insert into DemoTable1509 values('2018-01-21

  17. 필드 값에서 쉼표를 계산하는 MySQL 쿼리?

    다음은 구문입니다 - select length(yourColumnName) - length(replace(yourColumnName, ',', '')) as anyAliasName from yourTableName; 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1510    -> (    -> Value varchar(50)    -> ); Query OK, 0 rows affected (

  18. MySQL GROUP BY가 NULL 값을 단일 행으로 축소하는 것을 방지하는 방법은 무엇입니까?

    먼저 ORDER BY 절과 함께 IFNULL()을 사용할 수 있습니다. 먼저 테이블 테이블을 생성하겠습니다 - mysql> create table DemoTable1511    -> (    -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    -> FirstName varchar(20)    -> ); Query OK, 0 rows affected (1.97 sec) 삽입 명령을 사용하여 테이블에

  19. MySQL에서 쿼리로 ON UPDATE 이벤트가 발생했는지 어떻게 감지합니까?

    row_count()를 사용하여 감지할 수 있습니다. row_count()가 1을 반환하면 새 레코드임을 의미합니다. 2를 반환하면 쿼리와 함께 ON UPDATE 이벤트가 발생한다는 의미입니다. 다음은 구문입니다 - select row_count(); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1512    -> (    -> Value int ,    -> UNIQUE(Value)    ->

  20. 새 행을 삽입할 때 MySQL 쿼리에 null인 열을 포함해야 합니까?

    insert 문에서 열 목록을 지정하지 않으면 아래 구문을 사용할 수 있습니다 - insert into yourTableName values(NULL,yourValue,NULL,NULL,.....N); 먼저 테이블을 생성하겠습니다 - mysql> create table DemoTable1513    -> (    -> StudentId int,    -> StudentName varchar(20) ,    -> StudentAge i

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