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ình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
KT đã bình luận 07:36 05-11-2017

 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

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 23:10 04-11-2017

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

hoiucngayay122013 đã bình luận 23:24 02-11-2017

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

Câu hỏi mới nhất