, bu yüzden belirli bir kategoriye giren çok sayıda tablom var. Bu tabloların hepsi B1T ile başlar (bu yüzden B1T00001, B1T0002 vb.). Bu setler hakkında bazı bilgiler vermekle görevlendirildim.Bir sorguda birden çok tablo için satır sayısını sayın
İşte ilk SQL'im, kaç tane B1T tablosunun olduğunu öğrenmek için.
select obj_nm from od_md_obj
where proj_id = '6' and obj_nm like ('%B1T%')and obj_typ_id = '9';
Bu, yaklaşık 260 tabloyu döndürür. Kombine edilen tüm tablolar için satır sayısını saymaya çalışıyorum. Ya sorgu, sayıyı tabloya bölebilir, muhtemelen toplam sayım için bir toplama kullanın; ya da her şey için tek bir sayı yaparak.
Aramamdaki bazı çözümlere bakmayı denedim, ancak sorguladığım tablo sayısı göz önüne alındığında biraz sıkıcı kod gerektiriyor.
Herhangi bir yardım büyük ölçüde takdir edilecektir!
Şu anda SQL geliştiricisini kullanıyorum.
Bu RDBMS nedir? –
RDBMS, Oracle –
Çok kötü. SQL Server çözümüm var. –