Pác nào pro SQL chỉ hộ bạn cái này với (Bắt buộc sử dụng T_SQL ko đcj phếp là trên Enterprise Manager ) Tạo 3 bảng như sau : - Student (Lưu danh sách các học viên gồm mã học viên(RN), tên(Name), tuổi(Age)) - Test (Lưu danh sách môn học gồm mã môn học (TestID, tên môn học(Name)) - StudentTest (Lưu điểm thi của học viên với từng môn thi, gồm mã học viên (RN), mã môn học (TestID), ngày thi(Date), điểm thi(Mark) Điều kiện tham chiếu :(đang ko biết làm cái này T__T!) trên bảng StudentTest : * RN (int foreign key tham chiếu tới RN của Student) * TestID (int foreign key tham chiếu tới TestID của Test) Mình ko biết cách tạo tham chiếu bằng T_SQL ai pro chỉ dùm với !!!!!!!!
bạn có thể lên trang web này để search sách tiếng anh về hướng dẫn sử dụng SQL và các sách về tip and tricks cùng với hàng loạt sách hiếm về SQL www.ebookee.com đánh SQL vào ô ebook phía gần cuối trang web. Hãy tự tìm hiểu ,nghiên cứu như thế sẽ hiểu sâu thêm.Nếu không quen đọc tài liệu tiếng anh lắm thì hãy cố đọc và tự dịch vì nếu muốn pro trong ngành này thì không sớm thì muộn bạn cũng phải là một hơi pro tiếng anh
thử với: Mã: CREATE TABLE StudentTest ( RN int FOREIGN KEY REFERENCES Student(RN), TestID int FOREIGN KEY REFERENCES Test(TestID), DATE datetime, Mark float default '0.0')
Server: Msg 1767, Level 16, State 1, Line 1 Foreign key 'FK__StudentTestx__RN__2C3393D0' references invalid table 'Student'. Server: Msg 1750, Level 16, State 1, Line 1 Could not create constraint. See previous errors. cám ơn bạn, nhưng nó báo lỗi hic !
lỗi nó báo ko hợp lệ kia kìa. 2 cái RN của bảng student và testId của bảng test ông đặt làm khóa chính chưa
báo lỗi bảng Student ko có hoặc ko đúng, thế bạn đã tạo bảng Student với trường RN là identity bởi UNIQUE hoặc PRIMARY chưa ? tại thấy hỏi mỗi bảng StudentTest nên tôi viết vậy thôi =.=