По существу, я хочу, чтобы столбец давал себе значение, основанное на значении из другой таблицы, когда он вставляется.
version_numbers (table) (id, ...): 1, 2, 3, 4, 5, 6
application_debug (table) (debug_id, ver_id ...)
При вставке debug_id устанавливается с помощью автоматического приращения, но я также хотел быver_id должен быть установлен с запросом, подобным этому ver_id = SELECT MAX(id) FROM Version_Numbers
В этом примере при вставке в application_debug
я бы хотел, чтобы ver_id
заполнялся наибольшим идентификатором, хранящимся в version_numbers
.Я знаю, что это можно сделать в нескольких выражениях, но мне было интересно, можно ли было сделать так, чтобы значения столбца по умолчанию оценивались с помощью запроса на вставку.