Thêm data vào 2 bảng cùng 1 lúc

Mình có 2 bảng “user_admin:id_admin, name…” và “quyen: id_admin, chuc_vu, quyen_hang.” Mình muốn khi thêm vaò bảng user_admin thì cũng thêm cùng lúc vào bảng quyen luôn. nhưng chuc vu và quyền hạng thì để null. vậy làm như nào ạ? Thank

MySQL không hỗ trợ insert đồng thời nha, chỉ có select đồng thời

Khi insert cùng lúc, MySQL đưa từng lệnh insert vào queue, sau đó lấy từ queue từng phần tử một và thực thi từng lệnh

1 Like

Để đảm bảo tính toàn vẹn của dữ liệu. bạn có thể dùng transaction khi thực hiện insert cùng lúc vào 2 bảng thế này

Vậy phân quyền tài khoản admin để chung một bảng luôn hả? Khi thêm mới 1 tài khoản thì set quyền hạng luôn.

sao ko dùng foreign key mà lại insert 2 bảng cùng lúc vậy ? SQL join cũng dễ dàng mà

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?