thế nào là 1 câu sql?
1 lệnh update đơn giản được tách thành 2:
- delete cái cũ
- insert cái mới
https://docs.microsoft.com/en-us/sql/relational-databases/triggers/use-the-inserted-and-deleted-tables?view=sql-server-2017
Ta có thể select dòng từ nhiều bảng bằng cách join
Hỏi có thể insert, update, delete dòng thuộc nhiều bảng cùng một lúc không? Ý mình là làm điều đó chỉ với 1 câu sql .
thế nào là 1 câu sql?
1 lệnh update đơn giản được tách thành 2:
- delete cái cũ
- insert cái mới
https://docs.microsoft.com/en-us/sql/relational-databases/triggers/use-the-inserted-and-deleted-tables?view=sql-server-2017
học sql bao lâu rồi?
Trong DML, khái niệm CRUD, khái niệm quan hệ như thế nào?
Có bao giờ dùng:
- On delete Cascade
- On Update Cascade
Một câu update đơn giản nó tác động lên 1 table thôi à?
Và thế nào gọi là cùng lúc?
Tôi diễn đạt không tốt lắm, cùng lúc nghĩa là chỉ với 1 câu lệnh sql đó
Cám ơn đã cho biết một số từ khóa để tìm kiếm
Cái delete cascade và update cascade chỉ có trong sql server thôi đúng không, chúng khá khó sử dụng
Sql thì khi xưa có học access 1 chút, chỉ lý thuyết, rồi đến mysql trên web của oracle cũng chỉ lý thuyết, nhưng không thông thạo cái nào
Ôn lại, học lại cho thạo ít nhất một cái
Muốn tới chế độ cộng sản phải biết làm ra sản phẩm & dịch vụ dồi dào, lúc đó mới có: làm theo năng lực, hưởng theo nhu cầu.
Update cascade, delete cascade hóa ra Access cũng có
- - - Nội dung đã được cập nhật ngày 17-04-2019 lúc 08:20 PM - - -
Cú pháp update là
UPDATE tên bảng SET trường = giá trị
Sao tôi thấy trên mạng nhiều câu update sql còn có mệnh đề FROM nữa
Xin hỏi cái FROM dùng để làm gì vậy
Tôi dùng Access sql
- - - Nội dung đã được cập nhật ngày 18-04-2019 lúc 08:13 PM - - -
Hình như mệnh đề FROM trong lệnh UPDATE chỉ có trong sql server
Liệu có thể update 2 field thuộc 2 bảng khác nhau không?
Chẳng hạn câu
có chạy được không?SQL Code:
UPDATE a JOIN b ON a.id=b.id SET a.text="a", b.text="b";
trong đó a, b là tên các bảng
Không ai có thể trả lời sao
một lúc là bao dai
xem minh họa quan hệ
sau khi xóa
hoặc cập nhật
nguồn trích dẫn
https://www.sqlshack.com/delete-cascade-and-update-cascade-in-sql-server-foreign-key/
...
..
.