세미콜론의 의미
하나의 SQL문을 종결하는 단위이다.
대소문자의 구분
MySQL에 기본으로 내장된 키워드들('예약어라고 부른다') 대문자로 써주고, 나머지 부분은 소문자로 써준다.
소문자로 바꾸고 실행해도 실행은 잘 되지만 가독성을 위해 꼭 대문자로 쓰는 습관을 들이자.
워크벤치에서 테이블 정보 보면 아래와 같은 문구가 있는데 이 부분에서 ci 는 대소문자를 구별하지 않는다는 뜻이다.
BINARY
설정에 상관 없이 늘 대소문자를 구분하도록 해준다.
BINARY 0과 1로 된이라는 이진의라는 뜻으로 해당 0과 1이 정확히 일치하는 것을 찾는다.
소문자와 대문자 G는 같은 알파벳이지만 컴퓨터에서 이진수로 저장될 때는 다른 값이기 때문에 구분이 가능하다.
SELECT * FROM member.test WHERE sentence LIKE BINARY '%g%';
SELECT * FROM member.age
'테이블이름' 뒤에 점을 붙이고 그 다음에 '테이블이름'을 써준다.
--> 앞에꺼 오타같아요! 데이터베이스이름 인데