Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
inner join và tìm kiếm trong sql
22:21 02-11-2017
665 lượt xem
7 bình luận
20:03 08-11-2017
cả nhà cho mình hỏi chút nếu dùng inner join thì khi tìm kiếm có ổn ko. hay phải dùng bảng lưu tạm để sau này tìm kiếm dễ hơn và dùng bảng lưu tạm như nào vs vd bảng sv có masv, gioitinh, diemtoan,diemvan bang diemtrungbinh co masv, diemtrungbinh thì làm thế nào hiển thị ra masv, gioitinh, diemtoan,diemvan,diemtrungbinh và thuận tiện cho tìm kiếm sau này vs cám ơn mọi người
Bạn có thể tìm hiểu về trigger để dễ dàng hơn trong việc dùng hơn và cập nhật 1 cách tốt nhất nữa ví dụ như ở đây
http://laptrinhvb.net/bai-viet/chuyen-de-vb-net/Huong-dan-su-dung-Trigger-trong-Sqlserver/3335d3d9b71afa24.html
bảng tạm thì khi data thay đổi sẽ phải cập nhật theo => hệ thống ảnh hưởng khi có sự thay đổi data. Nhưng tìm sẽ lẹ hơn. Cái này thiên về kiến trúc.
Nếu server đủ mạnh. Cập nhật data nhiều hay ít thì tùy cân đối.
Trade off:
- Bảng tạm lẹ hơn nhưng ảnh hưởng khi cập nhật data
- Không tạm thì lâu hơn
nếu chỉ có điểm trung bình thì mình nghĩ bạn chỉ cần dùng 1 bảng SV, sau này muốn tính ĐTB thì dùng group by là được