delete from cards_package_breakup
where cards_package_id in
(select id from cards_package where cards_package.cards_id=13);
У меня нет прямого отношения к таблице cards_package_breakup с любой таблицей, с которой я могу сопоставить значения, и я хочу удалить данные на основе внутреннего запроса. Я применил правильные индексы на столбцах, но не использовал эти индексы? основная проблема является индексом .. любой может помочьЯ хочу, чтобы оптимизировать этот запрос, используя подходящие индексы
@shoaib. Я понимаю, что английский - это не ваш первый язык, но вопрос немного расплывчатый. Можете ли вы снова взглянуть на нее и сделать ее более кратким и рассказать нам, какова ваша проблема на самом деле? Ta – Rippo
Я прошу, чтобы я применил индексы на требуемых столбцах, но он не использует никаких индексов. –
Могу ли я использовать этот запрос в процедуре, поскольку использование «in» является дорогостоящим. Другое альтернативное решение для того же запроса? –