Вы должны разрабатывать свои таблицы для использования id
s. Таблицы должны выглядеть примерно так:
create table states (
state_id int auto_increment primary key,
name varchar(255),
unique (name)
);
create table cities (
city_id int auto_increment primary key,
name varchar(255),
state_id int,
unique (name, state_id),
foreign key (state_id) references states(state_id),
);
Тогда вы можете заполнить таблицы следующим образом:
insert into states (name)
values ('New Mexico');
insert into cities (name)
select 'Truth or Consequences', s.state_id
from states s
where s.name = 'New Mexico';