0
我怎樣才能使觸發器從兩個不同的表中分離出兩個屬性,然後 計算出一些東西。如何從兩個不同的表格中進行觸發?
這是我想要的代碼,但MySQL的說,它有問題
CREATE TRIGGER `fee_calculate` BEFORE INSERT ON `BookingRoom`
FOR EACH ROW BEGIN
SET NEW.fee = `Booking.Night_Qty` * `Room.RoomPrice` ;
END
在Postgres中,您將使用觸發器功能。我不知道在MySQL中這樣做的語法。 – Flimzy
BookingRoom是關聯表嗎?如果是這樣,你一定想把它作爲'AFTER INSERT',而不是之前的。您需要分別從「預訂」和「房間」中選擇關聯的值。 – Perception
** Booking.Night_Qty **和** Room.RoomPrice **代表什麼? –