• 締切済み

データベースに関する質問

データベース(mysql)で以下の処理を行うには、どんなアルゴリズムを使えば良いでしょうか。 データ 駅名 コード 品川 A1 京急蒲田 A11 羽田空港  B7 京急川崎 A14 横浜 A25 このデータベースで、「京急蒲田」を入力すると、「京急川崎」(コードが「欠番を除く次の番号」)が出力されるようにしたい。 並べ替えをしてもOKです。

みんなの回答

回答No.1

select 駅名 from データ where コード > (select コード from データ where 駅名='京急蒲田' limit 1) order by コード limit 1 こんな感じのSQLでうまくいかないかな?試してないけど。

関連するQ&A