본문 바로가기

select3

MySQL : select, update, alter, delete, drop... ============================================================== * select c.customerid, c.name, o.orderid from customers c, orders o join orders on c.customerid=o.customerid; select customers.customerid, customers.name, orders.orderid from customers left join orders orders on customers.customerid=orders.customerid; ============= left join ================= p.314 left join ... on(where와 비슷한 기능) lef.. 2008. 1. 15.
MySQL : 중간테스트 ########### 데이타베이스 중간 테스트! ########### alter table 테이블명1 rename 테이블명2; alter table 테이블명 add 컬럼명 varchar(20); alter table 테이블명 drop 컬럼명; alter table 테이블명 change cname cname varchar(20); 필드명과 자료형을 변경 가능. alter table 테이블명 change outlet outlet1 varchar(30); update 테이블명 set 필드명=필드값(갱신하고자 하는 값) where 조건 ################# 초기 데이타 ################# mysql> show databases; +----------+ | Database | +------.. 2008. 1. 11.
MySQL : select, update, delete (DML) ###### select 문 계속.. ####### 주의!!! where 문에서 둘 이상의 조건(필드)을 줄 때, 앞쪽에 primary 값의 조건을 써줘야한다! 1. 소나타이면서 배기량이 2000cc인 차량을 판매한 사원의 사번과 판매량을 검색하시오. select sale.sno, sale.qty from sale, car where car.cno=sale.cno and car.cname="소나타" and car.cc=2000; or select s.sno, s.qty from sale s, car c where c.cno=s.cno and c.cname="소나타" and c.cc=2000; ---------------------------------------------------------------.. 2008. 1. 10.