Удаление из 3 таблиц

  • Автор темы Автор темы vital
  • Дата начала Дата начала
V

vital

Ну.. вобщем 3 таблицы, связаны релейшенaми.
Вот такой вот запрос, просто ячто бы показать какие таблицы и какие поля.

SELECT relationExClassification.classificationId
FROM relationExClassification, classification, trainingtype
WHERE classification.trainingTypeId = trainingtype.id
AND trainingtype.id =1


Собственно надо удалить trainingtype.id, для этого надо удалить все relationExClassification.classificationId и classification.trainingTypeId, где
relationExClassification.classificationId=classification.trainingTypeId, classification.trainingTypeId = trainingtype.id
Вот как-то так.. сабж.
Как бы это сделать одним\двумя запросом, а не 3мя?
 
Увы и ах.
MySql такого не умеет. Не поддерживает оно его. Как впрочем и релейшены. Они очень приблизительно в нем работают.

Добавлено: Хм. Иннодб вроде умеет. Но что-то я не понял синтаксис запроса, а примера не нагуглил(
 
Так, каскадное удаление отпадает, и триггер тоже нафиг. И вообще нафиг этот вопрос.
Другой вопрос. Надо сделать селект.
вот такой

<!--shcode--><pre><code class='sql'>SELECT relationExClassification.classificationId from classification,trainingType,relationExClassification where relationExClassification.classificationId=classification.classification AND classification.trainingTypeId=trainingType.id AND trainingType.id=1[/CODE]
 
vital
я до этого использовал только InnoDB, и вроде всё норм.. только у меня опыт небольшой, так что может и не сталкивался просто еще с проблемами.
 
Чтобы никуда не ходил и ничего не мог сказать...
а с каких пор говорят ногами? =)
а, например, ноут+ремоут - тут и ноги куда-то ходить не нужны =)
так что не покатит...
 
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">слушай, а вообще вариант неплохой, польза может быть =)</div></div><div class="sp-body"><div class="sp-content">вот я "добрая", шутя предлагала ему, когда там у вас пополняются ряды великой и славной, где-нить сломать руку-ногу
только он ни на скейте, ни на роликах вроде не катается :angry2:
под машину скакать - опасно как-то.
А зимой еще остались коньки и лыжи.
Минчане, ау! вы там после НГ соберитесь куда-нить покататься и тихонько его уроните... главное, башку не разбить=)))
Виталя, я добрая и хорошая, белая и пушистая :blush:


Добавлено:
Ну если не сходит то не расскажет
и телефонов, и диктофонов у вас нет в стране, и всяких там скайпов и т.п.? =)
 
У нас за такой ноги отрывают.
Ну это просто пример, что бы показать таблицы написанный на коленке, офк в проекте его нету. В проекте 2 лефтджоина(еще не известно, что хуже=).
OKEN
бу!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab