Database(데이터베이스)/Oracle 범범조조 2019. 7. 19. 04:00
조인이란? - 두개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법을 나타냅니다. 오늘은 JOIN 구문에서 실제 자주 사용되는 JOIN구문 두 가지에 대해서 알려드리고자 해요. 첫 번째는 INNER JOIN이고, 두 번째는 LEFT JOIN입니다. 우선 첫 번째 조인 문법인 INNER JOIN 문법에 대해서 알려드릴게요. INNER JOIN은 쉽게 말해서 교집합이라고 생각 하시면 됩니다. 위처럼 A, B 두개의 테이블이 있는데 INNER JOIN을 하게 되면, A와 B의 중복된 데이터들을 보여주게 됩니다! 아래는 SQL문을 작성하여 INNER JOIN의 예제를 보여주는 SQL문과 데이터 결과 화면 입니다. SQL 문
더 읽기
Database(데이터베이스)/Oracle 범범조조 2019. 7. 16. 04:00
안녕하세요~~ 오늘은 실무에서도 자주 사용하는 것 중 하나인 중복 데이터 제거하는 방법에 대해서 알려드리고자 합니다! 오라클에서 제공해주는 distinct 키워드를 사용하면 되는데요! 실제 사용 예제를 통하여 보다 쉬운 이해를 도와드릴게요ㅎㅎ Student 테이블 위에서 현재 NAME 컬럼의 데이터를 보시면, 이름이 a라는 학생이 현재 두 번 중복해서 데이터가 들어가 있는데요! 제가 distinct 함수를 써서 중복 데이터를 없애 보도록 할게요! SQL 쿼리문
Database(데이터베이스)/Oracle 범범조조 2019. 7. 10. 07:00
안녕하세요~~ 오늘은 오라클 Count함수를 가지고 실제 어떻게 사용을 하는지 예시를 통하여 한번 보여드리려고 해요! 제가 오늘 보여드릴 예제는 학생 테이블, 선생 테이블에서 각 선생님이 맡고있는 담당 학생 수를 구하는 방법을 보여드리려고 합니다! 그럼 SQL 문을 통하여 천천히 어떻게 학생 수를 추려내는지 단계 별로 보여 드리릴게요ㅎㅎ 1단계 - 해당 Table 조회(Student, Teacher) 1 2 3 4 5 6 7 8 9 10 11 SELECT COUNT(*) AS STUDENT_CNT FROM WIN.STUDENT WHERE 1 = 1 ; SELECT COUNT(*) AS TEACHER_CNT FROM WIN.TEACHER WHERE 1 =1 ; cs (Student 전체 데이터 수) - 조..