2015-02-24 3 views
0

У меня есть две таблицы: Table1 и Table2. Таблица 1 содержит 20 полей с идентификатором первичного ключа для автоматического приращения таблицы1, а таблица 2 содержит одинаковый 20 столбцов с идентификатором первичного ключа ID1 для автоматического увеличения TAble2. Таблица1- ID, Столбец1, Столбец2, Столбец3 ...., Colunm20. Таблица2-ID1, ID, Столбец1, Столбец2, ....., Столбец20 I insert each record into Table1.I want to check duplicate Entry for Table1 if all field are same. Таблица2 содержит форму ввода Таблица1. If I modified record First record goes to Table2 as it is then it will update into Table1.(i.e first copy the record into Table2 for backup and then update into Table1) Итак, то же условие для повторной проверки входа около Table2 также необходимо. Пожалуйста помоги! Я закодировал это в php.избегайте повторной записи в mysql

+1

Некоторый код, таблица DDL, примеры данных и ожидаемый результат могут помочь. –

+0

Хорошо, я отредактирую и дам колонку таблицы в порядке. – Pratiksha

+0

Вы должны принять ваши предыдущие ответы, если это вам помогло ... – SMA

ответ

0

Вы можете написать триггер для таблицы 1, который копирует данные из таблицы2 в каждое событие вставки.

И для уникальных данных либо вы можете проверить его на стороне php перед вставкой, либо вы можете определить столбец как уникальный. Ваш вопрос немного запутан, поэтому его трудно дать точный ответ.

Каковы уникальные столбцы?

Смежные вопросы