Arsip: Mengetahui Nilai yang sama di dalam tabel

 
user image
more 13 years ago

onsir

Bagaimana caranya menggunakan SQL untuk mengetahui di dalam data, data tersebut sama nilainya, tanpa kita mengetahui nilai yang kita cari tersebut (tanpa memakai variable), Missal Kode Nama Value A Radio 12 B TV 15 C Meja 12 D Sepatu 16 Di data tsb nilai 12 ada dua di kode A dan D. jadi pada saat kita membuat syntax SQL “tampilkan data yang nilai di kolom Value ada yang sama “ tanpa kita harus kasih variable 12.
user image
more 13 years ago

_lmz


create table barang (
  kode varchar2(4),
  nama varchar2(20),
  value integer
);
insert into barang (kode, nama, value) values ('A', 'Radio', 12);
insert into barang (kode, nama, value) values ('B', 'TV', 15);
insert into barang (kode, nama, value) values ('C', 'Meja', 12);
insert into barang (kode, nama, value) values ('D', 'Sepatu', 16);
Hasilnya:

SQL> select * from barang where value in
  2  (select value from barang group by value having count(value) > 1);
KODE NAMA                      VALUE
---- -------------------- ----------
A    Radio                        12
C    Meja                         12
(on Oracle XE)
user image
more 13 years ago

onsir

Terima kasih atas bantuanya, sudah berhasil.
user image
more 13 years ago

imunk

jika sudah berhasil jg lupa utk ngasih tau yg laen dong, sapa tau ada yg ngalami kasus yg sama, sehingga gak terjadi dobel thread, bener gak mas admin..??? :) bagi2 ilmu kan gak dilarang, kecuali kalo bang onsir menganggap ilmu itu mahal, hehehehehehe.....
more ...
  • Pages:
  • 1
Share to

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com