[데이터베이스] mysql명령 실예

등록일 2003.06.18 텍스트 (txt) | 13페이지 | 가격 1,000원

목차

1)테이블 SP를 생성하시오. (단, PK와 FK 설정 포함)
2) 공급자 테이블의 구조를 보이시오.
3)공급자 테이블에서 SMALLINT 타입의 '할인금액'(DISCOUNT)을 초기값 5로 추가하시오
4) 공급자 테이블의 모든 내용을 보이시오
5) '부산'에 사는 모든 공급자 번호와 상태를 보이시오.
6) 공급된 부품의 번호를 보이시오.
7) 공급된 부품의 번호를 보이시오.(단, 중복 제거)
8) 부품 번호와 그램(gram)으로 환산된 무게(제목은 'WEIGHT_IN_GRAM')를 보이시오.
9) 상태가 20을 초과하는 '부산'에 사는 공급자 번호를 보이시오.

본문내용

1)테이블 SP를 생성하시오. (단, PK와 FK 설정 포함)

=========================================================
mysql> create table shipment(
-> sid char (5) not null,
-> pid char (6) not null,
-> qty int,
-> index supplier_sid(sid),
-> index part_pid(pid),
-> foreign key (sid,pid) references supplier (sid))type=innodb;
Query OK, 0 rows affected (0.00 sec)

mysql> describe shipment;
+-------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| sid | char(5) | | MUL | | |
| pid | char(6) | | MUL | | |
| qty | int(11) | YES | | NULL | |
+-------+---------+------+-----+---------+-------+
3 rows in set (0.01 sec)
=============================================================


2) 공급자 테이블의 구조를 보이시오.

=============================================================
mysql> create table supplier(
-> sid char (5) not null,
-> sname char (20),
-> status smallint,
-> city char (15),
-> primary key (sid))type=innodb;
Query OK, 0 rows affected (0.02 sec)
*원하는 자료를 검색 해 보세요.
  • [데이터베이스] MySQL 사용법 - UNION문, JOIN문 9 페이지
    JOIN (조인) Join은 SELECT 문 내에서 테이블을 연결하는 것으로 특별한 구문 사용해 여러 테이블을 하나로 연결해서 하나의 결과를 반환할 수 있다. 또한 각 테이블의 필요한 행을 연결할 수 있다. Join..
  • [데이터베이스] MySQL - INSERT문, UPDATE문 8 페이지
    INSERT 문 테이블에 행을 추가하는데 사용되는 구문이다. 하나의 완전한 행을 삽입, 하나의 부분적인 행을 삽입할 수 있으며 쿼리 결과 또한 삽입할 수 있다. 하나의 완전한 행을 삽입하려면 테이블명 뒤에 필..
  • [데이터베이스] MySQL - DELETE문, VIEW문 5 페이지
    DELETE 문 테이블에서 데이터를 삭제할 때 사용한다. 테이블에서 특정한 행을 삭제할 수도 있고 모든 테이블의 값을 삭제할 수 있다. DELETE 문에서도 WHERE 절은 사용하지 않으면 모든 테이블의 값이..
  • [데이터베이스] MySQL - 트랜잭션처리, 기본키, 외래키 8 페이지
    트랜잭션 처리 트랜잭션 처리는 여러 SQL 작업을 하나로 묶고 모두 실행되거나 모두 실행되지 않거나, 둘 중에 하나로 해준다. 오류가 없으면 모든 작업이 정상적으로 처리되지만 만약 오류가 발생하면 롤백(실행 취소)이..
  • [데이터베이스] MySQL - 테이블 생성 및 조작, 테이블 전체 복사, 부분 복사 9 페이지
    테이블 생성 및 조작 테이블을 만들기 위해서는 CREATE TABLE 이라는 SQL 문을 사용해야 한다. CREATE TABLE 문은 DBMS 에 따라 다르므로 확인해 보아야 한다. 테이블을 생성하였으면 조작할 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서