id, member_id, wallet_id, name, ticker, current_price, created_at, updated_at id, member_id, holding_id, trade_type, trade_date, quantity, price, fee, created_at INSERT INTO invest_holding (member_id, wallet_id, name, ticker, current_price, created_at, updated_at) VALUES (#{memberId}, #{walletId}, #{name}, #{ticker}, #{currentPrice}, NOW(), NOW()) UPDATE invest_holding SET name = #{name}, ticker = #{ticker}, current_price = #{currentPrice} WHERE id = #{id} AND member_id = #{memberId} DELETE FROM invest_holding WHERE id = #{id} AND member_id = #{memberId} INSERT INTO invest_trade (member_id, holding_id, trade_type, trade_date, quantity, price, fee, created_at) VALUES (#{memberId}, #{holdingId}, #{tradeType}, #{tradeDate}, #{quantity}, #{price}, #{fee}, NOW()) UPDATE invest_trade SET trade_type = #{tradeType}, trade_date = #{tradeDate}, quantity = #{quantity}, price = #{price}, fee = #{fee} WHERE id = #{id} AND member_id = #{memberId} DELETE FROM invest_trade WHERE id = #{id} AND member_id = #{memberId} DELETE FROM invest_trade WHERE holding_id = #{holdingId} AND member_id = #{memberId}