방금 포스팅한 MVC 패턴에서 사실 에러 때문에 많은 시간을 고생햇다. 구글링도 좀 했었는데 간단한 문제 인거 같은데, 검색해봐도 잘 모르겟고 그래서 삽질삽질 신공을 계속계속 햇다 읽기전에 손가락 한번 클릭~ >_
MVC로 좀 괜찮은거 만들 생각은 없고 그냥 테스트 용으로 간단하게 만들어 볼라 했는데, 이거 무슨....... 서블릿 경로 설정 때문에 엄청 애먹었다 .. 간단하게 MVC 가 무엇인가? 바로 M(모델) V(뷰) C(컨트롤러)를 분리시켜 사용하는 것인데, 대부분 모델은 자바 클래스, 컨트롤러는 서블릿클래스, 뷰는 JSP 페이지 정도로 생각하면 쉬울듯... 읽기전에 손가락 한번 클릭~ >_
404 에러 페이지 : 서버에서 자료를 찾을 수 없을 때 ( 주소가 틀리거나 경로 등등 ) - > 오탈자 와 경로 잘 확인! URL : Uniform Resource Locators - 웹 상의 자원들의 고유한 이름 읽기전에 손가락 한번 클릭~ >_
아... 드디어 조인.... 우선 포스팅할 내용은 크로스조인(카티젼 조인), 내부조인, 자연조인 이다 읽기전에 손가락 한번 클릭~ >_
이제는 AS 쿼리 ... SQL 에서 AS 쿼리는 2가지의 방법으로 쓰인다... 읽기전에 손가락 한번 클릭~ >_ 긴 테이블명이나 칼럼명을 계속 쓰기 힘드므로 별명으로 지정하여 사용할 수 있다 SELECT str AS s FROM test3_table AS t GROUP BY s; 또는 아예 생략해도 된다. SELECT str s FROM test3_table t GROUP BY s; 긴 테이블명이나 긴 칼럼명을 사용할때 이게 정말로 유용하다.... 우선 테스트! 한글도 된다는걸 보여주기 위해 일부로 한글로 했다 별명이니까 말 그대로 별명에 될 수 있는건 영문이든 한글이든 뭐든 다 된다는 소리..... 그나저나 이놈에 비는 계속 오네 ;;;
DB 의 SQL 에는 기본키 [ PRIMARY KEY ] 가 있고 또 참조키 [ FOREIGN KEY ] 라는게 있다 참조키는 말 그대로 참조하는 키를 명시하는 것이다 읽기전에 손가락 한번 클릭~ >_ 실제로 유일하지 않은 경우가 많음 참조키의 값으로는 부모 테이블에 존재하는 키의 값만을 넣을 수 있다 => 참조 무결성 참조키를 사용하여 부모 테이블의 유일한 값을 참조한다. ( 예를들어, 부모테이블의 기본키를 참조 ) 참조키의 값이 부모테이블의 기본키일 필요는 없지만 유일해야 한다. 정도가 있겠다.... 딱히 큰 문제는 없을듯 하다 그냥 참조키 선언 후에 참조하고 싶은 테이블의 기본키를 참조해버리면 끝이니까... 참조키 생성하는 법 CRAETE TABLE 테이블명 ( 칼럼1, 타입, 칼럼2, 타입, 칼럼..
SQL 에는 여러 제약조건 및 각종 무결성 조건, 그리고 정규형이 있는데요 알아볼 정규형은 1정규형, 2정규형, 3정규형 입니다. 읽기전에 손가락 한번 클릭~ >_
오늘도 여전히 비가 온다.... 으어..... 싫다 비...ㅋㅋ 어쨋든 저번시간 GROUP BY 에 이어 오늘은 DISTINCT 쿼리와 LIMIT 쿼리를 살펴보자 우선 테스트할 test 테이블의 데이터 이다. 중복된 값이 여러개 보인다.... DISTINCT 쿼리 는 중복된 값을 제거한 결과를 반환한다. SELECT DISTINCT 칼럼명 FROM 테이블명; 중복된 값은 모두 제거되고 결과가 나오는 것을 알수가 있다. GROUP BY 와의 차이점은....?? 잘 모르겠다 -_-;; 그때그때 알아서 쓰면 될 것 같은데 확실한 차이점을 아시는 분은 댓글좀.....;;;; 다음으로, LIMIT 쿼리이다. LIMIT 를 사용하여 결과에서 몇개의 행을 반환할지 제한 할 수가 있다. SELECT 칼럼명 FROM 테..