Как удалить строки из двух разных таблиц в одном запросе? Часть запроса: WHERE Lendings.Id = (идентификатор, который я хочу удалить)Удалить из двух таблиц с внутренним соединением
Столбец «ProductId» относится к столбцу «Идентификатор» в таблице «Продукты».
Table: Lendings
Id - ProductId
Table: Products
Id - Name
EDIT:
Я делаю это вместо :)
function DeleteLending($lendingid, $productid)
{
global $conn;
$sql = "DELETE FROM Lendings WHERE Id = ?; DELETE FROM Products WHERE Id = ?;";
$params = array($lendingid, $productid);
$stmt = sqlsrv_query($conn, $sql, $params);
}
@Strawberry INNOdb таблицы для "sql-server"? –
oops - пропущено это – Strawberry
'DeleteLending()' указывает, что вы хотите удалить кредитование в первую очередь. Почему это приводит к удалению Продукта? У меня есть решение, но сначала я должен понять ваши требования. –