본문 바로가기

MySQL

(29)
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() 함수를 사용하여 문자열의 순서를 역순으로 바꿀 수 있습니다. 이 함수를 사용하면 데이터베이스에서 저장된 문자열을 역순으로 표시할 수 있습니다.
MySQL 문자열의 내용을 바꾸는 함수replace(),대문자 / 소문자 변환함수upper() / lower() MySQL 문자열 처리 함수: replace(), upper(), lower()MySQL에서는 replace(), upper(), lower()와 같은 문자열 처리 함수를 사용하여 문자열의 내용을 바꾸거나 대문자/소문자로 변환할 수 있습니다. 이러한 함수들을 사용하면 데이터베이스에서 문자열을 다양한 방식으로 조작할 수 있습니다.1.문자열의 내용을 바꾸는 함수replace()replace() 함수는 문자열에서 특정 부분을 다른 문자열로 대체하는 데 사용됩니다2.대문자 / 소문자 변환함수upper() / lower()upper() 함수는 문자열을 모두 대문자로 변환하는 데 사용되고, lower() 함수는 문자열을 모두 소문자로 변환하는 데 사용됩니다
MySQL 문자열의 일부분만 가져오는 함수 substring() MySQL Substring 함수: 문자열의 일부분만 가져오기MySQL에서는 substring() 함수를 사용하여 문자열의 일부분을 추출할 수 있습니다. 이 함수는 특정 시작 위치에서부터 지정된 길이만큼의 문자열을 가져옵니다. 이를 통해 데이터베이스에서 필요한 정보를 효과적으로 추출할 수 있습니다.SUBSTRING(문자열, 시작 위치, 길이)문자열: 추출할 문자열입니다.시작 위치: 추출을 시작할 문자의 위치입니다. (첫 번째 문자의 위치는 1입니다.)길이: 추출할 문자열의 길이입니다.
MySQL concat(),concat_ws()으로 두개의 컬럼 합치기 MySQL에서는 concat() 및 concat_ws() 함수를 사용하여 두 개의 컬럼을 합칠 수 있습니다. concat() 함수는 문자열을 연결하는 데 사용되며, concat_ws() 함수는 구분자를 사용하여 문자열을 연결합니다. 이러한 함수를 사용하여 데이터베이스에서 정보를 가져오고 조합할 수 있습니다.concat() 함수:concat() 함수는 두 개 이상의 문자열을 연결하는 데 사용됩니다. 예를 들어, 'first_name'과 'last_name'이라는 두 개의 컬럼에 문자열을 연결해주고 as를 사용함으로써 full_name 이라는 새로운 컬럼을 만들어 줍니다. concat_ws() 함수:concat_ws() 함수는 구분자와 함께 문자열을 연결하는 데 사용됩니다. 이 함수는 첫 번째 매개변수로 구..