いくつかの繰り返し値を持つテーブルから一意の結果を返す問題があります。次のように私が使用しているテーブルがある:テーブルの列の特定の組み合わせに基づいてユニークな結果を得るには?
Venue ID | Venue | Venue Phone | Venue Address|
10659 Ottawa
10587 Toronto
10967 Ottawa
10492 Hamilton
10595 Hamilton
私は(私は私だけでは、Oracle Apexの中の値の一覧で作業するように2つのカラムを使用することができます)、適切な会場名を表示しますが、会場のIDを返す必要があります。問題は、会場名は繰り返すことができますが、会場IDはいつも一意です。だから私が他のリストのために使っていたクエリを使って、私は重複した会場名で終わるでしょう。私が欲しいものを達成することができる質問はありますか?
例えば、Windowsの機能を使用することができます。たとえば、2つの異なる「オトワ」会場がある場合、ユーザーが値リストからどのように「オトワ」を望んでいるかを知ることができますか?文字列を一意にするために他のデータを追加することもできますが、ユーザーに意味のある追加データがあれば、会場を一意に識別できるようにする必要があります。 –
会場IDがある限り、どの会場が選択されても問題ありません。だから、たとえ2つのオタワがあったとしても、これまで使用されていたのは、選択リストに理想的に現れるものだけでした。理想的ではありませんが、残念ながらDBを変更することはできません。 – user1200142