[SORGU] mükerrer kayıt sayısı
#1
Merhabalar;
Ekteki örnekte tablo1 de bulunan stok_no alanında sadece mükerrer olan kayıtlar için bir sorgu oluşturarak;
1. Sadece mükerrer kayıtları nasıl listeleriz.
2. Aldığımız sonuca göre kaç kere tekrar ettiğini sorguda bulabilir miyiz?
Örneğin stok_no 1111 için tabloda 3 kayıt var tekrar sayısı 2 olacak.
Yani ekteki örneğe göre sorguda aşağıdaki sonucu almak istiyorum.
1111-2
2222-1
6666-2
9999-4

Yardımcı olursanız sevinirim. Smile


Eklenti Dosyaları
.rar   Yeni Microsoft Access Veritabanı.rar (Boyut: 15,33 KB / İndirilme: 90)



  Alıntı
Bu mesajı beğenenler:
#2
sorgunuzu bu şekilde oluşturun

SQL
  1. SELECT Tablo1.STOK_NO, COUNT(Tablo1.STOK_NO) AS SaySTOK_NO
  2. FROM Tablo1
  3. GROUP BY Tablo1.STOK_NO
  4. ORDER BY Tablo1.STOK_NO;





  Alıntı
Bu mesajı beğenenler:
#3
Merhaba
Sorgu tasarım moduna geçip SQL Bölümüne;
SQL
  1. SELECT Tablo1.STOK_NO, COUNT(Tablo1.STOK_NO) AS SaySTOK_NO
  2. FROM Tablo1
  3. GROUP BY Tablo1.STOK_NO;


yazarsanız istediğiniz sonuca ulaşabilirsiniz...



  Alıntı
Bu mesajı beğenenler:
#4
Sayın dayday ve onur_can cevaplarınız için teşekkür ederim. Fakat istediğim sonuç tam olarak bu değil. Stok_no alanında sadece mükerrer olan kayıtları listelemek ve kaç kere tekrar ettiğini saydırmak istiyorum. Sorgunun sonucu tam olarak ilk mesajımdaki gibi istiyorum. Tekrar bakabilir misiniz?



  Alıntı
Bu mesajı beğenenler:
#5
şu şekilde değiştirin,
SQL
  1. SELECT Tablo1.STOK_NO, COUNT(Tablo1.STOK_NO) AS SaySTOK_NO
  2. FROM Tablo1
  3. GROUP BY Tablo1.STOK_NO
  4. HAVING (COUNT(Tablo1.STOK_NO) > 1)





  Alıntı
Bu mesajı beğenenler:
#6
Sayın onurcan isteğimi tam olarak anlatamadım galiba sizinde zamanınız aldım lütfen kusura bakmayın. Son verdiğiniz kod kısmen işimi görüyor. İlginiz için teşekkür ederim.
Benim tam olarak yapmak istediğim stok_no alanı saydırıp SaySTOK_NO alanındaki değerin bir eksiğini almak ve de önceki mesajlarda belirttiğim gibi sadece mükerrer kayıtları listelemek ti. Örnek vermek gerekirse son verdiğiniz kodda stokno 1111 için sayılan değer 3 yerine 2 olmasını istiyorum. Eğer sizi çok uğraştırmaz ise tekrar bakarsanız sevinirim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  çoklu Kullanıcılarda Mükerrer Evrak Numarası (transaction) kaburkan 4 422 09-01-2025, 13:26
Son Mesaj: celalll
  [SORGU] Row-number() Yada Satır Sayısı kahramanselim 2 381 15-10-2024, 16:26
Son Mesaj: kahramanselim
  Kişi Sayısı Bulma evren89 4 507 31-05-2024, 16:54
Son Mesaj: evren89
  Farklı Tablodan Mükerrer Olmayan Bilgi Almak bilservisci 5 529 17-12-2023, 18:04
Son Mesaj: dsezgin
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 841 21-07-2023, 10:40
Son Mesaj: onur_can
  Mükerrer Kayıt Ile Ilgili Bir Soru programmer67 10 964 02-05-2023, 09:34
Son Mesaj: programmer67
  [TABLO] Mükerrer Engelleme omergenc7 11 1.004 01-02-2023, 00:01
Son Mesaj: omergenc7
  [TABLO] Mükerrer Kayıt benuva 21 1.584 04-04-2022, 16:34
Son Mesaj: benuva

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 2 Ziyaretçi