«sql» etiketlenmiş sorular

Yapısal Sorgulama Dili (SQL), veritabanlarını sorgulamak için kullanılan bir dildir. Sorular, kod örneklerini, tablo yapısını, örnek verileri ve kullanılan DBMS uygulaması için bir etiketi (örn. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, vb.) İçermelidir. Sorunuz yalnızca belirli bir DBMS ile ilgiliyse (belirli uzantıları / özellikleri kullanır), bunun yerine o DBMS etiketini kullanın. SQL ile etiketlenen soruların cevaplarında ISO / IEC standart SQL kullanılmalıdır.







12
CROSS JOIN vs INNER JOIN in SQL
Arasındaki fark nedir CROSS JOINveINNER JOIN ? ÇAPRAZ KATIL: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status], FROM Customers CROSS JOIN Movies İÇ BİRLEŞİM: SELECT Movies.CustomerID, Movies.Movie, Customers.Age, Customers.Gender, Customers.[Education Level], Customers.[Internet Connection], Customers.[Marital Status] FROM Customers INNER JOIN Movies ON Customers.CustomerID = Movies.CustomerID Hangisi daha iyi …



9
Yabancı Anahtar sorgu performansını iyileştirir mi?
Diyelim ki 2 tablom var, Ürünler ve Ürün Kategorileri. Her iki tablonun CategoryId üzerinde ilişkisi vardır. Ve bu sorgu. SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON p.CategoryId = c.CategoryId WHERE c.CategoryId = 1; Yürütme planı oluşturduğumda, ProductCategories tablosu beklenti olarak küme dizin …

4
İki sütun birleşimine benzersiz kısıtlama ekleme
Bir masam var ve bir şekilde, aynı kişi Personiki kez masama girdi . Şu anda, birincil anahtar sadece bir bağımsız sayıdır, ancak benzersiz olmaya zorlamak istediğim iki alan daha var. Örneğin, alanlar: ID Name Active PersonNumber Sadece benzersiz bir PersonNumber ve Active = 1 ile 1 kayıt istiyorum. (Yani iki …
149 sql  sql-server 


9
Bir SQL Server kullanıcı tanımlı işlevinden bir hata nasıl bildirilir
SQL Server 2008'de kullanıcı tanımlı bir işlev yazıyorum. İşlevlerin her zamanki şekilde hata üretemeyeceğini biliyorum - RAISERROR deyimini eklemeye çalışırsanız SQL şunu döndürür: Msg 443, Level 16, State 14, Procedure ..., Line ... Invalid use of a side-effecting operator 'RAISERROR' within a function. Ancak gerçek şu ki, işlev geçersiz olabilecek …



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.