«query» etiketlenmiş sorular

Veritabanında veya başka bir bilgi yönetim sisteminde depolanan bilgileri istemek veya değiştirmek için sorgu yazma. Sorular, tablo ve dizin tanımlarını, örnek verileri, beklenen çıktıyı ve belirli sistem için bir etiketi (örn. MySQL, PostgreSQL, Oracle, SQL Server, MongoDB) içermelidir.

3
WHERE IN kullanarak silme işlemi sırasında beklenmeyen taramalar
Aşağıdaki gibi bir sorgu var: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL ) tblFEStatsBrowsers'in 553 satırı var. tblFEStatsPaperHits 47.974.301 satıra sahiptir. tblFEStatsBrowsers: CREATE TABLE [dbo].[tblFEStatsBrowsers]( [BrowserID] [smallint] IDENTITY(1,1) NOT NULL, [Browser] [varchar](50) NOT NULL, [Name] [varchar](40) NOT …

3
Bir VARCHAR sütununu indekslemek iyi bir fikir midir?
PostgreSQL v8.2.3 kullanıyoruz. İlgili tablolar var: EMPLOYEE ve EMAILLIST . Table 1: EMPLOYEE (column1, column2, email1, email2, column5, column6) Table 2: EMAILLIST (email) 2 tablo, EMPLOYEE.EMAIL1 veya EMPLOYEE.EMAIL2'nin eşleşen bir girişi yoksa, bu satırların döndürüleceği şekilde birleştirilir. SELECT employee.email1, employee.email2, e1.email IS NOT NULL AS email1_matched, e2.email IS NOT NULL …

3
Bir sütun ve başka bir sütunda herhangi biri için farklı nasıl seçilir?
Bir sütunun farklı değerlerini bulmak için bir SQL veritabanı sorgulamam gerekiyor ve başka bir sütundan rastgele bir değere ihtiyacım var. Örneğin, aşağıdaki tabloyu iki sütun, anahtar ve değer olarak düşünün: key value === ===== one test one another one value two goes two here two also three example Keyfi olarak …
29 query 

5
Query Tuning Proaktif mi, Reaktif mi olmalı?
Bir yazılım geliştiricisi ve hedefleyen bir DBA olarak, SQL Server veritabanlarımı tasarlarken en iyi uygulamaları benimsemeye çalışıyorum (yazılımımın% 99'unun SQL Server'ın üzerinde oturduğu zamanın% 99'u). Geliştirme öncesinde ve geliştirme sırasında mümkün olan en iyi tasarımı yapıyorum. Ancak, diğer tüm yazılım geliştiricilerde olduğu gibi, eklenmiş işlevsellik, hatalar ve sadece değiştirilmiş / …


2
GROUP BY B, A ve GROUP BY COALESCE (B, A) arasındaki fark
Kafam çok karıştı. Bir grup, bir GROUP GROUP COALESCE kullanmak istediğimi kibarca açıklayabilir mi? Tahminime göre, bir veri kümesini koşullu olarak B sütununa (B boş değilse) ve aksi takdirde A sütununa göre gruplandırmak istersem kullanacağım. Bu doğru mu?
20 oracle  query 

3
SQL sorgu kodu tekrarını önlemek için dizeleri birleştirmeye veya yordama alternatifler?
Feragatname: Lütfen veritabanını sadece çalışma süresinin çok küçük bir kısmını kullanan biri olarak yanımda olun. (Çoğu zaman işimde C ++ programlama yaparım, ancak her garip ayda bir Oracle veritabanında arama / düzeltme / bir şey eklemem gerekir.) Tekrar tekrar hem karmaşık sorguları hem de uygulamaların içinde yerleşik sorguları için karmaşık …



7
Yoklama, uygulamanın verilerini bir veritabanından güncellemenin tek yolu mudur?
Bir uygulamanın, verileri bir veritabanından olabildiğince yeni güncellenmesi gerekir. Böyle bir durumda, veritabanını talep eden (yoklama) tabanlı bir zamanlayıcı tabanlı veri almanın başka bir yolu var mı? Bir MS SQL Server 2008 (ve .NET uygulamaları + Entity Framework) ile çalışıyorum, ancak diğer veritabanları hakkında da bilgi edinmek istiyorum.

3
SQL Server 2008 R2'de uzun süren sorgu veya kilitlenme hakkında bildirim?
Kilitlenmeyle ilgili bildirim göndermenin bir yolu olup olmadığını bilmek ister misiniz? Eğer öyleyse hangi sorgular gerekli olacaktır. SQL Server'ın kilitlenmelerle ilgilendiğini anlıyorum, sadece ilgili sorgular hakkında bilgi istiyorum. Uzun süren sorguları belirlemek için aşağıdakileri buldum: SELECT creation_time ,last_execution_time ,total_physical_reads ,total_logical_reads ,total_logical_writes , execution_count , total_worker_time , total_elapsed_time , total_elapsed_time / …
15 query  deadlock 

4
Sütunu birden çok satırdan tek satıra birleştirin
Bazı customer_commentsveritabanı tasarımı nedeniyle birden çok satıra ayrıldım ve bir rapor için commentsher birinden tek idbir satıra birleştirmem gerekiyor . Daha önce SELECT yan tümcesi ve COALESCE numarasından bu sınırlı liste ile çalışan bir şey denedim ama hatırlayamıyorum ve kaydetmemiş olmalıyım. Bu durumda da işe yarayamıyorum, sadece tek bir satırda …

1
Kısmen kapsama aralığının tahmin tahmini
Şu anda SQL Server'ın histogram adımını kısmen kaplayan aralıkların kardinalliğini nasıl değerlendirdiğini anlamaya çalışıyorum. İnternette, adım içi ve istatistik içi kardinalite tahmininde benzer bir soruya rastladım ve Paul White buna oldukça ilginç bir cevap verdi. Paul'un cevabına göre,> = ve> tahminleri için kardinalliği tahmin etmeye yönelik formüller (bu durumda, sadece …

3
Kayıtları zaman aralıklarına göre gruplama
Aşağıdaki şema ile bir tablo var ve ben zaman aralıklarına ( Ex. Dakika başına kayıtlar ) dayalı veri gruplamak ve daha sonra önceki gruptan beri SnapShotValue değişikliklerin toplamını sağlamak bir sorgu tanımlamak gerekir . Şu anda, SnapShotValue her zaman artar, bu yüzden sadece farklılıkların toplamına ihtiyacım var. Herkes bunu yapabilir …

3
Sorgu zorluğu: Satır sayısı değil bir hesaplamaya dayalı olarak boyutlandırılmış kovalar oluşturma
Sorunu olabildiğince eşit bir şekilde siparişlerle sabit sayıda kamyon yükleme açısından anlatacağım. girişler: @TruckCount - the number of empty trucks to fill Bir set: OrderId, OrderDetailId, OrderDetailSize, TruckId (initially null) Ordersbir veya daha fazlasından oluşur OrderDetails. Buradaki zorluk TruckId, her kayda bir a atamaktır . Tek bir sipariş kamyonlara bölünemez. …

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.