0

データベースからテーブルを結合する必要がありますが、複数のデータ (繰り返しデータ) があります。これが私のクエリです。

select ruper from bsl_ruang b join mr_ranap_dokter d on (b.noregis=d.noregis) where d.dokter = '11111'

そして、このような結果;

ruper
1111
1111
2222
2233
2233
3333
3333
3333

私はそれを次のようにしたい:

ruper
1111
2222
2233
3333

どうやってやるの?

4

2 に答える 2

2

DISTINCT キーワードを追加してみてください。

select DISTINCT ruper from bsl_ruang b join mr_ranap_dokter d on (b.noregis=d.noregis) where d.dokter = '11111'
于 2013-08-14T03:07:04.220 に答える
1

使用select distinct:

select distinct ruper
from bsl_ruang b join
     mr_ranap_dokter d
     on (b.noregis=d.noregis)
where d.dokter = '11111';
于 2013-08-14T03:07:21.290 に答える