こちらでいかがですか?
SQL
1# お弁当のデータを作る
2CREATE TABLE obento
3 (`id` int, `name` text, `price` int, `area` text)
4;
5INSERT INTO obento
6 (`id`, `name`, `price`, `area`)
7VALUES
8 (1, 'お好み', 430, 'a'),
9 (2, '炭火', 500, 'b'),
10 (3, '春の味覚', 498, 'c'),
11 (4, 'まんぷく', 550, 'd'),
12 (5, 'まん福', 550, 'e'),
13 (6, 'しゅうまい', 460, 'f')
14;
SQL
1# 合計が900以下のリストを取得する
2SELECT o1.*, o2.*
3FROM obento o1, obento o2
4WHERE o1.price + o2.price <= 900
5AND o1.name > o2.name;
上記のコードを実行する