Выбор данных из 2 таблиц

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

BossHugoBoss

Guest
Выбор данных из 2 таблиц

Есть таблица УЧЕНИКИ (все ученики) и есть таблицы ОТЛИЧНИКИ, ДВОЕЧНИКИ
Как на MySQL сделать так:
1) Выбрать только тех учеников, которые ни ОТЛИЧНИКИ, ни ДВОЕЧНИКИ
(таблицы середняков нет)
2) Выбрать всех учеников, кроме ДВОЕЧНИКИ, где количество двоек 3 и более
3) Удалить из УЧЕНИКИ тех ДВОЕЧНИКИ, где количество двоек 3 и более

Я могу делать обратное только например выбрать ОТЛИЧНИКИ и ДВОЕЧНИКИ
или выбрать из УЧЕНИКИ тех ДВОЕЧНИКИ, где количество двоек 3 и более
есть ли какой нибудь обратный оператор, исключающий выбранное из всех строк?
 

si

Administrator
думаю в место 2х таблиц ОТЛИЧНИКИ и ДВОЕЧНИКИ, вполне можно добавить 1 поле с таблицу УЧЕНИКИ, а таблицы эти попросту удалить
 

BossHugoBoss

Guest
Originally posted by si
думаю в место 2х таблиц ОТЛИЧНИКИ и ДВОЕЧНИКИ, вполне можно добавить 1 поле с таблицу УЧЕНИКИ, а таблицы эти попросту удалить
То есть одну колонку типа "статус"?
 
Сверху