«recursive» etiketlenmiş sorular


4
SQL özyineleme aslında nasıl çalışır?
Diğer programlama dillerinden SQL'e gelince, özyinelemeli bir sorgunun yapısı oldukça garip görünüyor. Adım adım ilerleyin ve parçalanıyor gibi görünüyor. Aşağıdaki basit örneği düşünün: CREATE TABLE #NUMS (N BIGINT); INSERT INTO #NUMS VALUES (3), (5), (7); WITH R AS ( SELECT N FROM #NUMS UNION ALL SELECT N*N AS N FROM …

5
Sıralar arasında 90 günün geçtiği boşluklar tekrar tekrar nasıl bulunur?
Bu benim C # homeworld bir tür önemsiz görev, ama ben henüz SQL yapmaz ve set tabanlı (imleçler olmadan) çözmeyi tercih ederim. Bir sonuç kümesi böyle bir sorgudan gelmelidir. SELECT SomeId, MyDate, dbo.udfLastHitRecursive(param1, param2, MyDate) as 'Qualifying' FROM T Nasıl Çalışmalı Bu üç parametreyi bir UDF'ye gönderiyorum. UDF, bir görünümden …

2
Tüm çocuklar için Toplam bulmak için özyinelemeli CTE
Aşağıda, beklenen sonuçlarla yinelenen bir T-SQLSorgu (muhtemelen CTE) kullanarak arama yapmak istediğim bir montaj ağacı . Herhangi bir bölümü verilen montaj başına toplam miktarı bilmek istiyorum. Yani 'Perçin' ararsam, sadece doğrudan çocukların sayımı değil, meclisin her seviyesindeki toplam sayıyı bilmek istiyorum. Assembly (id:1) | |-Rivet |-Rivet |-SubAssembly (id:2) | | …

2
PostgreSQL Özyinelemeli Descendant Derinliği
Bir torunun atalarından derinliğini hesaplamam gerekiyor. Bir kayıt olduğunda object_id = parent_id = ancestor_id, bu bir kök düğüm (atası) olarak kabul edilir. WITH RECURSIVEPostgreSQL 9.4 ile çalışan bir sorgu almaya çalışıyorum . Verileri veya sütunları kontrol etmiyorum. Veri ve tablo şeması harici bir kaynaktan gelir. Masa sürekli büyüyor . Şu …

1
SQL Server Denetim Verilerinden Skaler Değerli Kullanıcı Tanımlı İşlev kullanımı nasıl filtrelenir?
Veritabanındaki tüm yürütme eylemlerini denetleyen bir veritabanı denetim belirtimine sahip bir SQL Server veritabanımız var. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Bazı sorguların denetim günlüğüne bir sonuç kümesindeki her satır için bir skaler işlev kullanımını yazdığını bulduk. Bu olduğunda, günlük, son …


3
Maxrecursion için sistem genel varsayılanını değiştirme
Sistem genelinde varsayılan değerini nasıl değiştirebilirim MAXRECURSION? Varsayılan olarak 100'dür, ancak 1000'e yükseltmem gerekiyor. Sorgumu alıp benim için yürüten bir program kullandığım ve ne yazık ki bu sınırlamayı alamıyorum çünkü sorgu ipuçlarını kullanamıyorum. Ancak, sunucu örneği üzerinde yönetici haklarına sahibim. Ben sunucu yönleri etrafında dürttü, ama orada sorgu seçenekleri veya …

2
Kavramsal ERD Çok masalı çoktan çoğa mı, yoksa özyinelemeli mi?
Kavramsal bir diyagram oluşturuyorum [evet, nitelikleri ve anahtarları eklediğimi biliyorum - ama bu sadece öğrenirken yaptığım şeyleri pekiştirmek için] - bu yüzden lütfen İlişkiler ve tablolar ve diyagram değil;) Zihin engelim: Profil, Yer ve Organizasyon ilişkilerini modellemenin en iyi yolunu bulmaya çalışıyorum. Her şeyden önce, KURALLAR: Bir veya daha fazla …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.