본문 바로가기

MySQL

(40)
MySQL 에서, 값이 null 인지 확인할 때 사용하는 것(is null) 이 데이터에서 값이 null 인지 확인하려고 합니다. stock_quantity만 null 값으로 하고 나머지는 값을 넣어준 데이터를 하나 만들어 줍니다.그다음 재고가 null 인 데이터를 가져와 보겠습니다.where 문에 is null을 사용함으로써 정상적으로 잘 가져온 것을 볼 수 있습니다.그다음 재고가 null이 아닌 데이터만 가져와보겠습니다.not만 붙여주면 됩니다.
MySQL sum,avg,max,min 함수 사용법 select* from books; 한 결과이고 이데이터 안에서 sum,avg,max,min 함수를 사용해 보겠습니다. 최댓값 구하는 함수 max()최소값 구하는 함수 min()값을 모두 더해주는 sum() 함수평균 구하는 함수 avg()한번에 max,min,sum,avg 나타내기
MySQL 테이블 데이터의 개수세기count() 및 group by() 사용법 MySQL 데이터 개수 세기: COUNT() 함수COUNT() 함수는 MySQL에서 데이터베이스 테이블의 레코드 수를 세는 데 사용됩니다. 이 함수를 사용하면 특정 조건에 해당하는 레코드의 개수를 쉽게 계산할 수 있습니다.MySQL 데이터 그룹화: GROUP BYGROUP BY 구문은 MySQL에서 데이터를 그룹화하고 그룹별로 집계 함수를 사용하여 데이터를 분석하는 데 사용됩니다. 이를 통해 데이터베이스에서 특정 기준에 따라 그룹을 형성하고 각 그룹에 대한 집계 값을 계산할 수 있습니다. ex)author_lname 별로, 몇권의 책을 썼는지,author_lname과 책의 권수를 보여주세요.
MySQL 문자열 검색에 유용한 like 사용법 MySQL 문자열 검색: LIKE LIKE 연산자는 MySQL에서 문자열 안에 원하는 패턴이 포함되어 있는지를 검색하는 데 사용됩니다. 이를 통해 데이터베이스에서 특정 패턴을 가진 데이터를 검색할 수 있습니다.LIKE 연산자는 다음과 같은 구문을 가집니다.SELECT * FROM 테이블명 WHERE 컬럼명 LIKE '패턴'; 테이블명: 검색할 테이블의 이름입니다.컬럼명: 검색할 컬럼의 이름입니다.패턴: 검색하고자 하는 문자열 패턴입니다. 패턴에는 와일드카드 문자 (%)를 사용할 수 있습니다. ex)책 제목에 the 가 들어있는 데이터를 가져오시오.책 제목이 the 인거 가져오시오. 와는 완전히 다른것!!!! 책 제목에, 시작이 the 로 시작하는 데이터를 가져오시오.stock_quantity 의 숫자가,..
MySQL 정렬하기 위한order by, 페이징에 사용되는 limit과 offset MySQL 정렬: ORDER BYORDER BY 구문은 MySQL에서 결과를 정렬하는 데 사용됩니다. 이 구문을 사용하면 특정 컬럼을 기준으로 결과를 오름차순 또는 내림차순으로 정렬할 수 있습니다. ORDER BY는 SELECT 문의 마지막에 추가되며, 정렬하고자 하는 컬럼 이름을 지정합니다. 디폴트로는 오름차순으로 ASC를 써도 되고 안써도 됩니다.1. full_name 오름차순으로 정렬2. full_name 내림차순으로 정렬(DESC) 페이징에 사용되는 limit과 offset -- 데이터의 갯수가 많아서, 데이터를 끊어서 가져오는 방법 => paging-- 이때 사용하는 키워드는 limit-- limit 오른쪽에 작성하는 숫자는 2개 - 데이터의 offset과 데이터의 갯수
MySQL 데이터 중복제거 하는방법 distinct() 데이터를 유니크하게 만드는 키워드, distinctex)author_lname 이 카테고리컬 데이터다. 유니크한 데이터를 확인하자.ex)fname 과 lname 을 합친, full_name 으로 중복제거해서 확인해보자.
MySQL 문자열의 갯수를 구하는 함수 char_length() MySQL 문자열 처리 함수: char_length() MySQL에서는 char_length() 함수를 사용하여 문자열의 길이를 구할 수 있습니다. 이 함수를 사용하면 데이터베이스에서 저장된 문자열의 길이를 쉽게 파악할 수 있습니다.
MySQL 문자열의 순서를 역순으로 바꿔주는 함수 reverse() MySQL 문자열 처리 함수: reverse() MySQL에서는 reverse() 함수를 사용하여 문자열의 순서를 역순으로 바꿀 수 있습니다. 이 함수를 사용하면 데이터베이스에서 저장된 문자열을 역순으로 표시할 수 있습니다.