분류 전체보기78 [SQL] Oracle조인,ANSI조인(cross,equi,non-equi,outer,self) -- 오라클 조인 --크로스조인,카티션 프로덕트 select last_name,department_name from employees,departments order by last_name; -- equi join select e.last_name, e.department_id,d.department_id,d.department_name from employees e,departments d where e.department_id=d.department_id order by last_name; --non equi join select e.last_name, e.salary,j.grade_level from employees e, job_grades j where j.lowest_sal 2020. 9. 10. [SQL]집합연산자(합집합(union),교집합(intersect),차집합(minus)) --1. set operator를 이용하여 사원이 없는 부서를 출력 select department_id from departments minus select department_id from employees; --2. set operator를 이용하여 job ID가 ST_CLERK을 포함하지 않는 부서의 ID를 출력 select department_id from departments minus select department_id from employees where job_id = 'ST_CLERK'; --3. set operator를 이용하여 부서가 없는 지역의 country_id와 country_name을 출력 select country_id, country_name from countries .. 2020. 9. 10. [SQL]SELECT문 --1. job_id가 'IT_PROG'이거나 연봉이 4000달러 이하인 사원을 출력 select job_id,salary from employees where job_id='IT_PROG' or salary 2020. 9. 10. [파이썬]주피터박스로 SQL DB사용 import sqlite3 conn=sqlite3.connect('test.db') cursor = conn.cursor() sql=''' create table data( id integer primary key autoincrement, title varchar(100) ) ''' cursor.execute(sql) conn.commit() cursor.close() conn.close() 튜플을 사용할 때 요소가 한개라도 ,(쉼표)를 붙여줘야함 conn=sqlite3.connect('test.db') cursor = conn.cursor() sql=''' select id,title from data limit ?,10 #?부터 10까지 출력 ''' cursor.execute(sql) result .. 2020. 7. 28. 이전 1 ··· 8 9 10 11 12 13 14 ··· 20 다음