Я бы автоматически увеличил (AI) для полей, по которым я бы делал большую часть поиска. ИИ облегчает возвращение результатов, но есть проблемы с производительностью, из-за которых он может замедлить работу базы данных.
Что касается запроса, я не совсем уверен, что вы хотели бы вернуть, но этот запрос возвращает classified_id
с учетом ad_id
SELECT classified_id FROM classifieds_table WHERE ad_id = "bmw_330ci_8939483"
Чтобы выполнить одну вставку в таблицу объявлений и столбец идентификатор объявления значение audi a4 будет:
INSERT INTO classifieds_table ad_id VALUES "audi_a4"
Или несколько вставок с использованием одной и той же таблицы, нескольких полей и нескольких значений:
INSERT INTO classifieds_table (ad_id, poster_id) VALUES ("audi_a4", 10)
Обратите внимание, что я пропустил classified_id
, потому что, если вы выберете автоинкремент, он будет автоматически присваивать значение без его явного присваивания.
Ознакомьтесь с MySQL :: Создание веб-сайта на основе базы данных с использованием PHP и MySQL для получения дополнительных руководств.