Я вижу, что этот вопрос задан и несколько раз ответил, но я борюсь с чем-то другим.Запрос: Таблица MySQL
база данных:
- table1= "clients" | Columns: "customer_id","company_name"
- table2= "devices" | Columns: "id","device_id"
Я хочу присоединиться + создать новую таблицу с вышеуказанной информацией.
Это мой запрос:
CREATE TABLE test SELECT clients.customer_id, clients.company,
devices.id, devices.device_id FROM clients, sites WHERE
clients.customer_id = devices.id
Проблема:
После того, как эта новая таблица создана и добавить новые записи «клиенты» и «устройства» вновь созданная таблица «тест» делает не «обновлять» новую информацию. Если я снова запустил свой запрос, он отобразит только обновленную информацию. Мне нужно его для автоматического обновления.
Я, вероятно, должен упомянуть, что я полный noob и почти не имею опыта в mysql, но я пытаюсь учиться, и я просто не могу понять это.
Заранее спасибо.
Вы должны создать [вид] (https://dev.mysql.com/doc/refman/5.0/en/create-view.html) вместо таблицы. [Подробнее ...] (http://stackoverflow.com/questions/8093881/automatic-view-update-in-mysql) –
Спасибо. Это сделал трюк. – Venom791