İlginiz için teşekkür ederim arkadaşlar. Sorunu şöyle çözdüm:

Koltuk tablosuna fiyat isimli bir sütun daha ekleyip r'den önceki ve sonrakiler için farklı değer verdim. Çektiğim koda bu değerleri de koşul olarak ekleyince sorun çözüldü.