*Á¶ÀÎ - µÎ °³ ÀÌ»óÀÇ Å×À̺íÀ» »ç¿ëÇؼ­ µ¥ÀÌÅ͸¦ Á¶È¸ÇÏ´Â °Í. create table member( id varchar(20) not null primary key, name varchar(50) not null, email varchar(20) not null ) insert into member values('hkd','hongkildong','hkd@gmail.com'); insert into member values('lss','leesoonsin','lss@gmail.com'); insert into member values('wg','wanggun','wg@gmail.com'); select * from member; *ÂüÁ¶Å° ¶Ç´Â ¿Ü·¡Å° foreign key => ÂüÁ¶ÇÏ´Â Ä÷³ÀÇ °ª¸¸ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï °­Á¦ÇÔ. create table orders( orderNumber int not null primary key, id varchar(20) not null, orderDate char(8) not null, foreign key (id) references member(id) ) -- member¿¡ ¾ø´Â id°ª sj´Â ÀԷºҰ¡. ÂüÁ¶Å°°¡ ÀÔ·ÂÀ» Á¦ÇÑÇÔ. insert into orders value( 20160001,'sj','20160616'); ÁÖ¹®Å×ÀÌºí¿¡¼­ ȸ¿ø¸í, ÁÖ¹®¹øÈ£, ÁÖ¹®³¯Â¥ Ãâ·Â. 1)Ç¥ÁØ ANSI SQL¹®¹ý select member.name, orders.orderNumber, orders.orderDate from member join orders on member.id=orders.id where orderDate>'20151231'; 2)ºñÇ¥ÁØ ¹®¹ý. »ç½Ç»ó Ç¥ÁØ. select member.name, orders.orderNumber, orders.orderDate from member , orders where member.id=orders.id and orderDate>'20151231'; select m.name, o.orderNumber, o.orderDate from member m , orders o where m.id=o.id and orderDate>'20151231'; *Áý°èÇÔ¼ö create table goods( goodsNumber char(8) not null primary key, price int not null ) insert into goods values('f0000001',10000); insert into goods values('f0000002',20000); insert into goods values('e0000003',100000); select max(price) as ÃÖ´ë°ª from orders; -- ÃÖ´ë°ª select min(price) from orders; -- ÃÖ¼Ò°ª select avg(price) from goods; -- Æò±Õ°ª select sum(price) from goods; -- ÇÕ°è select count(*) from goods; -- °¹¼ö