또 다시 이어서 갑니다~ 1편에 이어 2편 빠르게 훑어 보죠 ㅎㅎ 1편에서 테이블명을 바꾸는것 까지 알아 보았으니............. 기존 칼럼명을 바꾸고 싶다면? ALTER TABLE 테이블명 CHANGE COLUMN 기존칼럼명 바뀔칼럼명 타입; 기존 name 이라는 칼럼이 마음에 안들어서 test_name 으로 변경했습니다. 뒤에 데이터 타입이 있어야 되는점을 유의하세요! 이말은 곧 뭐?? 데이터 타입도 바꿀 수 있다는 것이지만.................... 주의해야 될 점은 있겠죠?? 데이터 손실이 될 수도 있으므로 큰 쪽에서 작은쪽으로 변경시엔 주의요망!! 칼럼 이름은 유지하면서 데이터 타입만을 변경하기 원하면? ALTER TABLE 테이블명 MODIFY COLUMN 수정할 칼럼 이름 데..
이어지는 글 컨텐트 프로바이더와 URI 컨텐트 프로바이더 쿼리하기 ◀ 현재 위치 컨텐트 프로바이더의 데이터 읽기/수정/추가/삭제 컨텐트 프로바이더 생성하기 컨텐트 URI 해부하기 읽기전에 손가락 한번 클릭~ >_
오랜만에 포스팅 하게 됬다...;; 읔... 이것저것 한다고 바쁘고 바빠가지고 아이고~... 읽기전에 손가락 한번 클릭~ >_
읽기전에 손가락 한번 클릭~ >_
아 셀프조인이 ... 이게이게 참으로 고민되는게 개념자체도 좀 어렵지만 그보다 사용빈도가 적어도 내 입장에선 너무 낮다 --;;; 일부로 쓸 필요가 있을 까 라고 까지 생각되는 조인이긴 한데, 뭐 이런게 있긴 있으니 잠깐 포스팅 해보자면~ 셀프조인 : 하나의 테이블에서 같은 정보를 가진 테이블이 두 개 있는것처럼 쿼리할 수 있다. 정도 이다 -_-;;; 머, 말로도 충분히 설명이 가능하므로 따로 테스트는 생략하고... 빠르게 다음 포스팅으로 넘어가야겠다 ;;; 다음은 유니온!! 슝~
간만에 포스팅 하네... 오늘은 저번 SQL 자주쓰는쿼리 _ JOIN 편 ( 크로스조인, 내부조인 ) 에 이은 동등조인 과 비동등 조인, 그리고 자연 조인을 포스팅 해야겠다... 읽기전에 손가락 한번 클릭~ >_ B테이블.B_id; 쿼리식은 동등 조인과 별 차이가 없다. 다만 ON 절의 등호가 같지않다 ( ) 로 바꼇다는거 정도... 동등조인에서 테스트했던 동일한 테이블로 테스트 해보겠다! 단지 그냥 부등호만 바꾸면 된다. 웁스! 결과를 보니 결과값이 2개씩 중복되어 나온다고?? 흐흐.. 이건 중복된게 아니라 A테이블 ( 실제론 테스트2테이블 ) 의 칼럼이 2개 이므로 2개 모두에 해당되지 않은 칼럼은 2개가 나오고 어느 하나에 해당되는 ( 여기에선 4값 ) 칼럼은 하나만 나온다.... 아...말로 표현..
DB 의 SQL 에는 기본키 [ PRIMARY KEY ] 가 있고 또 참조키 [ FOREIGN KEY ] 라는게 있다 참조키는 말 그대로 참조하는 키를 명시하는 것이다 읽기전에 손가락 한번 클릭~ >_ 실제로 유일하지 않은 경우가 많음 참조키의 값으로는 부모 테이블에 존재하는 키의 값만을 넣을 수 있다 => 참조 무결성 참조키를 사용하여 부모 테이블의 유일한 값을 참조한다. ( 예를들어, 부모테이블의 기본키를 참조 ) 참조키의 값이 부모테이블의 기본키일 필요는 없지만 유일해야 한다. 정도가 있겠다.... 딱히 큰 문제는 없을듯 하다 그냥 참조키 선언 후에 참조하고 싶은 테이블의 기본키를 참조해버리면 끝이니까... 참조키 생성하는 법 CRAETE TABLE 테이블명 ( 칼럼1, 타입, 칼럼2, 타입, 칼럼..
오늘도 여전히 비가 온다.... 으어..... 싫다 비...ㅋㅋ 어쨋든 저번시간 GROUP BY 에 이어 오늘은 DISTINCT 쿼리와 LIMIT 쿼리를 살펴보자 우선 테스트할 test 테이블의 데이터 이다. 중복된 값이 여러개 보인다.... DISTINCT 쿼리 는 중복된 값을 제거한 결과를 반환한다. SELECT DISTINCT 칼럼명 FROM 테이블명; 중복된 값은 모두 제거되고 결과가 나오는 것을 알수가 있다. GROUP BY 와의 차이점은....?? 잘 모르겠다 -_-;; 그때그때 알아서 쓰면 될 것 같은데 확실한 차이점을 아시는 분은 댓글좀.....;;;; 다음으로, LIMIT 쿼리이다. LIMIT 를 사용하여 결과에서 몇개의 행을 반환할지 제한 할 수가 있다. SELECT 칼럼명 FROM 테..