C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
SQL, запрос
Лена
Отправлено: 07.11.2006, 12:01


Мастер участка

Группа: Участник
Сообщений: 501



Подскажите как подправить запрос:
delete from rights where rights.dweek=1 and gates.id=rights.gate_id and groups.id=rights.group_id

где rights, gates и groups это таблицы...
Мне надо удалить из rights.

Ошибка:
ERROR: missing FROM-clause entry for table "gates"

Книги по SQL под рукой нет, а в Интернте нашла только простые примеры типа:
DELETE FROM PEOPLE
WHERE ID = 3

AVC
Отправлено: 07.11.2006, 12:29


Ветеран

Группа: Модератор
Сообщений: 1583



Что надо удалить и как связаны таблицы?
Эта часть не понятна
and gates.id=rights.gate_id and groups.id=rights.group_id
что она должна делать и зачем она тут вообще.
Лена
Отправлено: 07.11.2006, 15:38


Мастер участка

Группа: Участник
Сообщений: 501



Все разобралась. smile.gif

Вернуться в Работа с базами данных в C++Builder