2015-12-10 1 views
0

Вы можете помочь мне сделать значение вычитания, такое как деньги из той же таблицы, и результат также будет отображаться в той же таблице. Я действительно новичок в программировании и не знаю. Я использую базу данных postgresql.Как объявить минус из той же таблицы, но другой столбец и привести к разному столбцу

мое табличное имя payment_with_po и имя моей колонки payment_amount минус total_invoice, равное balance.

Я хочу объявить, когда значение было вставлено в столбец payment_amount и total_invoice, результат будет отображаться автоматически. Я полностью благодарен, если кто-нибудь может ответить на этот вопрос, надеясь, что вы дать полный ответ ..: '(

Я сожалею, что я действительно новичок пример является

payment_amount | 400 
total_invoice | 400 
balance  |0 

, когда я вставить значение в PAYMENT_AMOUNT и total_invoice ответ в балансе будет автоматически отображаться в качестве ответа

+0

@hidayath пожалуйста объяснить, что у требуется с примером. – Sachu

+0

Пример @Sachu - это вставка 400 в payment_amount и 400 в total_invoice. 400 минус 400, равный балансу 0, поэтому он автоматически отображает его 0 после того, как я вставляю значение в payment_amount и total_invoice – hidayah

+0

u можете отредактировать ваш вопрос и добавить пример – Sachu

ответ

0

Я думаю, и хотят, чтобы сделать расчет во время операции вставки в таблицу.

Пусть говорят ур insertin г 100 к payment_amount и 300 в total_invoice

тогда ваш запрос будет

insert into payment_with_po (payment_amount,total_invoice,balance) 
values(100,300,300-100) 
Смежные вопросы