mySQL 종합 예제 (기본 문법 및 프로시저, 트리거)
여기 나온 문제는 테이블이 있어야 하기에 같이 테이블 생성 코드도 올렸습니다. 아래는 테이블 생성 예제입니다.drop database if exists madang;create database madang;use madang;create table book(bookid int auto_increment not null primary key,bookname varchar(20) not null,publisher varchar(10) not null,price int not null);insert into book values(null, '축구의 역사', '굿스포츠', 7000);insert into book values(null, '축구아는 여자', '나무수', 13000);insert into book..
2024. 9. 27.
mySQL 종합실습 (기본키, 외래키 컨트롤)
기본키를 외래키가 참조하고 있을 때 어떠한 문제들이 생기고, 강제로 외래키 제약조건을 풀어보는 것을 실습할 수 있는 예제였습니다.테이블 생성도 같이 이루어지니 따라쳐보시는 것도 도움이 되실듯 합니다.USE cookDB;DROP TABLE IF EXISTS buyTBL, userTBL;CREATE TABLE userTBL( userID CHAR(8),userName VARCHAR(10),birthYear INT,addr CHAR(2),mobile1 CHAR(3),mobile2 CHAR(8),height SMALLINT,mDate DATE);CREATE TABLE buyTBL( num INT AUTO_INCREMENT PRIMARY KEY,userID CHAR(8),prodName CHAR(6),groupN..
2024. 9. 27.
mySql 기본 연습 select * from,create, insert into,
확실히 어색하니 자주 연습해야겠습니다..이제부터 열심히 해서 db와 연동준비해봐야겠습니다. create schema test_db;use test_db;create table `testdb`(`memberId` char(8) not null,`memberName` char(5) not null, `memberAddress` char(20) null,primary key(`memberId`));INSERT INTO `test_db`.`testdb` (`memberId`, `memberName`, `memberAddress`) VALUES ('1', '실험용', '주소');-- 모든 필드에 값을 넣을거면 굳이 필드를 입력할 필요없이 values만insert into `testdb` values ('1'..
2024. 9. 20.