[SQL] LIKE 패턴매칭열이름 LIKE '패턴' 패턴을 문자열로 지정한다. 상수는 지정할 수 없다. 패턴을 지정할 때는 메타문자를 사용할 수 있는데 %와 _가 있다. %는 임의의 문자를 의미한다. _는 임의의 문자 하나를 의미한다. 이런 개념은 여러곳에 존재하므로 %와 _를 사용한다는 것만 알아두도록 하즈아 *는 사용하지 않는답니다. 예시로 위와 같이 입력해 줄 수 있습니다. 메타문자가 검색하고자하는 문자열에 포함된다면.. 예를 들어 %자체를 검색하고 싶다면 이스케이프, 즉 \를 이용해서 검색해 줄 수 있습니다. 타 개발언어와 비슷하네요. 추가로 문자열입력시 ''안에 내용을 입력하는데 It's 같은 경우의 문자열의 경우에는 작은따옴표(')를 두번 입력함으로써 처리할 수 있습니다. 'It''s'와 같이..
[MySQL] AND, OR, NOT 조건식 WHERE구에서 조건을 조합해서 사용할 수 있습니다. 조합법에 대해서는 이미 알고있는 내용이므로 간단한 예시만 알고 넘어가도록 하겠습니다. 위와같이 a,b열에 대해서 0이 아닌경우를 OR와 AND연산으로 조건을 지정해서 검색해 주는 모습입니다. 전공자라면 이런연산정도는 이해가 쉽게 가실겁니다. 아닌경우 꼭 자세히 학습하세요. 주의할 점은 AND연산이 OR보다 우선순위가 높기때문에 괄호로 묶어서 사용해주시면 보다 보기쉬운 조건을 작성할 수 있습니다. NOT연산의 경우 개발언어에서 많이보는 '!'연산과 같은 연산인것을 알 수 있습니다. 이처럼 조건연산을 지정해줌으로써 우리가 원하는 데이터를 쉽게 뽑아올 수 있다는 것을 학습해 보았습니다. 간단하므로 글을 여기서 끊..
SQL ADO.net 1일차-1 (관계형데이터베이스 DB 테이블,DML,DDL,DCL)비트교육센터 고급과정 강의정리내용입니다. 빠진내용, 잘못된 내용이 있을 수 있습니다. 올리지못한 네트워크프로그래밍, 윈도우즈 시스템프로그래밍, API(WIn32)프로그래밍, C#, WInform, WPF 등 도 시간나는대로 정리해서 올려보도록 하겠습니다.. 할게너무 많아서 씁슬합니다 ^^;SQL 일반적으로 DB(데이터베이스)라고 하면, DBMS라고 생각하면된다. 왜냐면 DB를 가지고 작업을 할라면 DBMS를 가지고 조작해야 하기 떄문. 없으면 거의 불가능 하기 때문이다. 그래서 DB는 다이렉트로 열지 않고 일반적으로 DBMS로 열게됩니다. 그 것을 처리할때 동일하게 사용할 수 있는 언어,문법이 바로 SQL이다. 결론적으..