[SQL] LIKE 패턴매칭열이름 LIKE '패턴' 패턴을 문자열로 지정한다. 상수는 지정할 수 없다. 패턴을 지정할 때는 메타문자를 사용할 수 있는데 %와 _가 있다. %는 임의의 문자를 의미한다. _는 임의의 문자 하나를 의미한다. 이런 개념은 여러곳에 존재하므로 %와 _를 사용한다는 것만 알아두도록 하즈아 *는 사용하지 않는답니다. 예시로 위와 같이 입력해 줄 수 있습니다. 메타문자가 검색하고자하는 문자열에 포함된다면.. 예를 들어 %자체를 검색하고 싶다면 이스케이프, 즉 \를 이용해서 검색해 줄 수 있습니다. 타 개발언어와 비슷하네요. 추가로 문자열입력시 ''안에 내용을 입력하는데 It's 같은 경우의 문자열의 경우에는 작은따옴표(')를 두번 입력함으로써 처리할 수 있습니다. 'It''s'와 같이..
[MySQL] AND, OR, NOT 조건식 WHERE구에서 조건을 조합해서 사용할 수 있습니다. 조합법에 대해서는 이미 알고있는 내용이므로 간단한 예시만 알고 넘어가도록 하겠습니다. 위와같이 a,b열에 대해서 0이 아닌경우를 OR와 AND연산으로 조건을 지정해서 검색해 주는 모습입니다. 전공자라면 이런연산정도는 이해가 쉽게 가실겁니다. 아닌경우 꼭 자세히 학습하세요. 주의할 점은 AND연산이 OR보다 우선순위가 높기때문에 괄호로 묶어서 사용해주시면 보다 보기쉬운 조건을 작성할 수 있습니다. NOT연산의 경우 개발언어에서 많이보는 '!'연산과 같은 연산인것을 알 수 있습니다. 이처럼 조건연산을 지정해줌으로써 우리가 원하는 데이터를 쉽게 뽑아올 수 있다는 것을 학습해 보았습니다. 간단하므로 글을 여기서 끊..
[MySQL] SELECT , DESC 명령 본 포스팅연재에 앞서서 필자는 기본적으로 알고있는 내용은 생략하고 새롭게알게되는 내용 및 중요하다고 생각하다는 내용 위주로 정리하도록 하겠습니다. (예를들어: *는 모두선택을 나타냄, SELECT는 예약어이므로 SELECT라는 이름을 가진 DB는 생성할 수 없다 등 기본적인 내용들을 생략될 수 있습니다.) DML(Data Manipulation Language)은 DB에 새롭게 자료를 추가하거나 삭제 갱신 등 데이터 조작시 사용한다. 그 중 하나가 SELECT 명령어로 데이터베이스의 데이터를 읽어올 수 있다. SELECT는 '질의' '쿼리'라고 하기도한다. SELECT 열 FORM 테이블명; 이런 식으로 DB의 데이터를 읽어올 수 있습니다. 이 때 SELECT..
MySql 설치후 환경설정하기 (환경변수설정) MySQl설치를 모두 완료했다면 기본적으로 서버가 자동으로 구동되게 설정되지만, 좀 더 쉽게 사용할 수 있도록 환경변수를 등록하도록 하겠습니다. MySQL을 기본경로에 제대로 설치하셨다면 위와 같은 경로에 있는 bin폴더의 경로를 찾아주세요. 그 후 고급시스템 속성을 찾아 들어가신 후 환경변수를 눌러줍니다. 그리고 Path를 찾아서 편집을 눌러준뒤에 새로만들기에서 아까 복사해 두었던 bin폴더의 경로를 4번과 같이 붙여넣고 확인해주시면 설정이 완료됩니다. win10의 경우이며 이전 버전에서는 세미콜론(;)을 제대로 빠뜨리지 않고 입력해주시기바랍니다. 확인과 적용을 모두 해주신뒤에는 올바르게 설정이 완료되었는지 CMD창에 mysql을 입력해서 확인이 가능하며 ..
MySQL 설치 및 다운 (무료버전 Community Server) MySQL은 여러 패키지가 있지만 그중에서 실습을 하기에 적합한 무료버전인 커뮤니티 버전을 다운로드하는 방법을 설명합니다. 우선 위 주소로 들어가주세요. 그 후 윈도우용 패키지를 선택한 후 MSI패키지를 다운로드 받습니다. 여기서 하나를 받아주세요. 저는 15메가짜리를 다운로드 하였습니다. 그 후에 위처럼 사용자 등록 즉, 회원가입하라는 페이지가 나오는데 밑에 있는 노땡쓰...난 다운만할거다 를 눌러서 스킵해주세요. 그리고 실행해주면 설치단계에 앞서 동의를 구하는데 동의해주시고 설치타입을 고르는 과정에서는 기본적으로 Developer가 기본인데 Next를눌러 계속 진행합니다. 그 후 설치 목록이 뜨는데 Execute를 눌러서 그대로 설치..