Какое заявление можно использовать для INSERT INTO tableA новой строки ТОЛЬКО ЕСЛИ конкретный столбец в таблицеB равен некоторому значению, где tableB содержит «itemid», а tableA включает «itemid». Я думал о INNER JOIN, но возможно ли это как-то?INSERT INTO и DELETE ... IF/WHERE столбец в другой таблице
Мне также нужен тот же подход для DELETE.
Чтобы уточнить вопрос, предположим, что у меня есть «проект» и в рамках этого проекта «предметы». Я хочу, чтобы таблица INSERT INTO для этого конкретного проекта была ТОЛЬКО, если «активный» столбец этого проекта установлен на «1», например. Таким образом, я не могу вставлять/удалять записи для этого проекта, если он НЕАКТИВНО. – johnshaddad
Честно говоря, ваши комментарии делают ваш вопрос более запутанным, а не объяснением ваших требований. Можете ли вы разместить некоторые данные образца? – Kashif