Я использую mysql, у меня есть таблица A, в которой есть информация об учетной записи и таблица B, в которой есть демографическая информация, такая как дата рождения, адрес и информация о страховом полисе (первичная, вторичная). Страхование Table B feilds обновляется, поэтому я хочу получить последние данные из таблицы B.Table B не имеет никакой даты. Итак, как мне получить самую последнюю запись из B, которая должна быть соединена с A позже.Самая последняя запись в левом соединении
select
A.num,
A.openingamount,
A.action,
A.current_status,
B.dob,
B.primary_policy,
B.secondary_policy
from A
left outer join B
on (B.uniqueid = A.ponum)
where A.num ='123'
В таблице B есть столбец с автоматическим приращением? если у вас нет даты и нет добавочного номера, вы не сможете найти последнюю строку. –
нет автоматического увеличения и рядом с чем означает #t? пожалуйста, дополните. Столбец приращения – sweety
означает, что новые записи автоматически получают самый высокий идентификатор. Если последняя запись имеет идентификатор 3, то новая запись будет иметь идентификатор 4. –