웹에서 컴퓨터를 제어하기 위해서 이것저것 찾아보니 일렉트론을 설치하면 된다고 한다. 그러면 해봐야지! 1. Node.js 설치: Node.js 웹사이트로 이동하여 운영 체제에 맞는 최신 버전을 다운로드받아서 설치한다. 글쓴 지금 현재 시점으론 v18.15 [Node.js] 설치하기 일단은 하기로 마음먹었으니 개발 환경 셋팅부터 해야한다. 개발환경이라고 거창하기보단 그냥 뭐 다운받아서 설치하면 되는거지... ㅋ https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on C happyguy81.tistory.com 설치를 완료 된걸 확인하려면 window + R 을 클릭해서 실행창에 cmd를 입력하고 커멘드 창을 띄운 다음, node -..
ROOT
MySQL에서 특정 패턴을 가진 문자열 데이터를 정렬하는 것은 데이터 관리 및 표시에 있어서 중요한 과제 중 하나입니다. 특히 "학년/반/번호"와 같이 하나의 컬럼에 여러 정보가 '/' 구분자를 통해 저장되어 있는 경우, 이를 개별적으로 나누어 정렬하는 것은 더욱 복잡해질 수 있습니다. 이번 글에서는 MySQL의 SUBSTRING_INDEX 함수와 CAST 함수를 활용하여 이러한 문자열을 각각의 구성 요소로 분할하고, 이를 기준으로 데이터를 정렬하는 방법을 알아보겠습니다. 1. 문제의 발단 mysql에서 테이블에 학년반번호를 저장하는데 여러 개 하기 귀찮아서 "학년/반/번호" 형식으로 하나의 컬럼에 저장해 두었습니다. 그런데 나중에 출력을 하려고 보니 순서가 뒤죽박죽 되어버렸네요. name gradenu..
데이터를 처리하다 보면 종종 문자열을 특정 구분자를 기준으로 분할해야 할 때가 있습니다. 특히 MySQL에서는 SUBSTRING_INDEX() 함수를 사용하여 이 작업을 수행할 수 있습니다. 이번 글에서는 이 함수의 사용법과 예제를 통해 문자열 분할 방법을 상세하게 알아보겠습니다. 1. SUBSTRING_INDEX() 함수란? SUBSTRING_INDEX() 함수는 주어진 문자열에서 특정 구분자를 기준으로 원하는 부분의 문자열을 추출하는 데 사용됩니다. 기본 구조는 아래와 같습니다. SUBSTRING_INDEX(string, delimiter, count) string: 검색하려는 문자열 delimiter: 사용할 구분 기호 count: 구분 기호의 발생 횟수를 지정 2. 기본적인 사용법 SELECT S..
최근 웹 개발을 하면서 데이터 형태를 다루는 작업이 빈번히 이루어졌습니다. 특히 데이터베이스에서 데이터 유형을 변환하는 것은 꽤나 중요한 작업 중 하나입니다. MySQL에서는 이런 변환 작업을 위해 CAST 함수를 제공하는데, 숫자, 문자열, 날짜시간 변환하기 CAST함수를 알아보도록 하겠습니다. MySQL의 CAST 함수란? MySQL의 CAST 함수는 특정 표현식을 다른 데이터 유형으로 변환할 때 사용됩니다. 주로 문자열을 숫자나 날짜로, 또는 그 반대의 작업을 할 때 유용하게 쓰입니다. 기본 구조는 다음과 같습니다: CAST(expression AS data_type) 여기서 expression은 변환하려는 값을 의미하며, data_type은 목표로 하는 데이터 유형을 의미합니다. CAST 함수의 ..