merhaba arkadaşlar. sorum sql'le ilgili. Sql'de distinctrow nedir? nasıl kullanılır?
Örnek: select distinctrow
stok.kod,
stok.kalite,
stok.boyut,
..
..
..
distinctrow
Bu başlık kilitlidir. Yeni mesajlar gönderilemez veya mevcut mesajlar düzenlenemez.DISTINCTROW, Tekrar eden satırlardan sadece birini seçer
SELECT DISTINCTROW * FROM Tablo_Adı
yani birbirinin tıpatıp aynı olan kayıtlardan sadece birini seçer ve görüntüler.
kod kalite parti boyut stok
10207 1 R1 245 10
10207 1 R1 245 20
10207 1 R1 245 30
10207 1 R1 244 40
10207 1 R1 244 10
10207 1 R2 245 30
10207 1 R2 245 60
YUKARIDA YAZDIĞIM GİBİ BİR TABLOM VAR. BU TABLODA KOD, KALİTE, PARTİ, BOYUTU AYNI OLANLARIN STOK MİKTARLARINI TOPLAYARAK YAZAN BİR SORGU YAZMAK İSTİYORUM.
DISTINCROW'LA YAPILIYOR SANIRIM AMA AÇIKLAMIŞ OLMANIZA RAĞMEN YAPAMADIM.
İSTEDİĞİM SORGU SONUCUNUN AĞAŞIDAKİ GİBİ OLMASINI İSTİYORUM.
10207 1 R1 245 60
10207 1 R1 244 50
10207 1 R2 245 90
BU SONUCU VEREN SORGU NASIL YAPILIR? BU ARADA FORUMA DOSYA NASIL EKLENİYOR?
select distinct [ADI] From işçiler
Anlamı İşçiler tablosunda adı eşit olanları ikinci defa göstermez ama tamamen projenin bu bölümü ne işe yarıyo güzelce açıklarsan belki yardımcı olabilirim...
if kod and kalite and parti and boyut birbiriyle tıpatıp aynı olan kayıtlar varsa o kayıtların stok miktarlarını topla.
özellikle and yazdım or değil.
Stokta 10207 ürününün 1 kalitesinin R1 partisinin 245 olanlarının toplam stok miktarını bulmak istiyorum diyelim ki. Amacım bu. Bilmiyorum anlatabildim mi? CEvapları bekliyorum. Teşekkürler...