Mọi người ơi sao bị xung đột vậy ạ
Tạo khóa ngoại bị lỗi
bạn nhầm ở các cột khóa phụ để tạo khóa chính
của bảng theo các khóa phụ đó
CREAT TABLE SACH_TACGIA{
PRIMERY KEY int ID_SACH_CUA_TACGIA;
char( int) ID_TACGIA ;
char( int) TEN_SACH;
}
ta thêm khóa chính của bảng theo
các cặp khóa phụ là ID_TACGIA và
TEN_SACH.
ALTER TABLE SACH_TACGIA add constrain
PRIMERY_SACH_CUA_TACGIA primery( ID_TACGIA, TEN_SACH);
bạn muốn thêm khóa theo tên sách cũng
tương tự
ALTER TABLE SACH_TACGIA add constrain
PRIMERY_SACH primery( TEN_SACH)
còn mã sách thì có thể lấy cột trong bảng sách
...........primery ( SELECT ma_sach From SACH)
tuy nhiên lấy khóa của bảng thì phải theo các giá
trị của bảng đó
link page học :
3 Likes