freeman0204 пишет:(freeman_domolux.add_photos_store, CONSTRAINT add_photos_store_ibfk_1 FOREIGN KEY (magazin_id) REFERENCES stores (id)
Означает, что при вставке/обновлении/удалении записи в/из add_photos_store проверяется содержимое поля magazin_id на соответствие полю id в таблице stores.
Если magazin_id в add_photos не равен одному из id в stores, то вставка не происходит, а удаление или обновление происходит по описанным в on update и on delete правилам.
freeman0204 пишет:select * from add_photos_store where magazin_id = n, где n - id магазина т.е magazin_id = id но вылазит такая ошибка "Unknown column 'magazin_id' in 'where clause'"
Сверьте написанные названия таблицы и столбца, с той-ли базой (схемой) идет соединение...
Ведь в примере выше не зря присутствует 'freeman_domolux.'...
|