«sql-server» etiketlenmiş sorular

Microsoft SQL Server, ilişkisel bir veritabanı yönetim sistemidir (RDBMS). Bu etiketi Compact, Express, Azure, Fast-track, APS (eski adıyla PDW) ve Azure SQL DW dahil tüm SQL Server sürümleri için kullanın. Bu etiketi diğer DBMS türleri (MySQL, PostgreSQL, Oracle, vb.) İçin kullanmayın. Doğrudan veritabanıyla ilgili olmadıkça, bu etiketi yazılım ve mobil geliştirme ile ilgili sorunlar için kullanmayın.



10
SQL Server veritabanı boyutunu seçin
sql sunucumu sadece veritabanı boyutunu almak için nasıl sorgulayabilirim? Bunu kullandım: use "MY_DB" exec sp_spaceused Bunu anladım : database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Bana ihtiyacım olmayan birkaç sütun döndürür, belki bu saklı yordamdan database_size sütun seçmek için bir hile var mı? Ayrıca bu kodu denedim: SELECT …

2
Neden diğer adı DELETE deyiminde kullanamıyorum?
Visual Studio 2010'daki SQL Server Compact Edition'da (belki de genel olarak SQL Server ve SQL, bilmiyorum), bu komut çalışır: DELETE FROM foods WHERE (name IN ('chickens', 'rabbits')) ancak bu komut şu hatayı üretir: Error near identifier f. Expecting OUTPUT. DELETE FROM foods f WHERE (f.name IN ('chickens', 'rabbits'))


2
Basit tutmak ve bir sorguda birden çok CTE nasıl yapılır
Bu basit T-SQL sorgusu var, bir tablodan sütun bir demet yayar ve ayrıca diğer ilgili tablolardan bilgi katılır . Veri modelim basit. Katılımcılar ile planlanmış bir etkinliğim var. Her etkinliğe kaç katılımcının katıldığını bilmem gerekiyor. Buna benim çözümüm planlanan etkinlikleri gruplayan ve katılımcı sayısını sayan bir CTE eklemektir. Bu, planlanan …

8
Yalnızca bir sütun için DISTINCT
Diyelim ki aşağıdaki sorgum var. SELECT ID, Email, ProductName, ProductModel FROM Products Yinelenen E-postaları döndürmeyecek şekilde nasıl değiştirebilirim? Başka bir deyişle, birkaç satır aynı e-postayı içerdiğinde, sonuçların bu satırlardan yalnızca birini (tercihen sonuncusu) içermesini istiyorum. Diğer sütunlardaki kopyalara izin verilmelidir. Cümleler tüm satırlarda çalışır DISTINCTve GROUP BYçalışır gibi görünür. Bu …
156 sql  sql-server 




8
UNECT [ALL] ile SELECT INTO yan tümcesini kullanmak mümkün müdür?
SQL Server'da bu, Müşteriler tablosundan tmpFerdeen'e 100 kayıt ekler: - SELECT top(100)* INTO tmpFerdeen FROM Customers BÜTÜN BİR SEÇİM BİRLİĞİNE SEÇİM YAPMAK MÜMKÜN MÜ? SELECT top(100)* FROM Customers UNION All SELECT top(100)* FROM CustomerEurope UNION All SELECT top(100)* FROM CustomerAsia UNION All SELECT top(100)* FROM CustomerAmericas INTO deyiminin nereye ekleneceğinden …
154 sql  sql-server 

8
SQL Server'da sabit 1 veya 0 ile bit ima
Select deyiminde alan değeri olarak kullanıldığında 1 veya 0'ı bit olarak ifade etmek mümkün müdür? Örneğin Bu durumda deyim (bir select deyiminin parçasıdır) ICourseBased int türündedir. case when FC.CourseId is not null then 1 else 0 end as IsCoursedBased Biraz tip olması için her iki değeri de kullanmalıyım. case when …
154 sql  sql-server  tsql  bit 

9
Verileri başka bir tabloya kopyalama
SQL Server'da bir tablodaki verileri aynı şemaya sahip başka bir tabloya nasıl kopyalayabilir / ekleyebilirim? Düzenle: diyelim ki bir sorgu var select * into table1 from table2 where 1=1 table1ile aynı şema ve verilerle oluşturulur table2. Tüm verileri yalnızca zaten var olan bir tabloya kopyalamak için bunun gibi kısa bir …

7
Sütun Değerinin Farklı Olmadığı Her Satır Nasıl Seçilir
Bir sütunun değeri farklı değil (örneğin EmailAddress) tüm satırları döndüren bir select deyimi çalıştırmanız gerekiyor. Örneğin, tablo aşağıdaki gibi görünüyorsa: CustomerName EmailAddress Aaron aaron@gmail.com Christy aaron@gmail.com Jason jason@gmail.com Eric eric@gmail.com John aaron@gmail.com Geri dönmek için sorguya ihtiyacım var: Aaron aaron@gmail.com Christy aaron@gmail.com John aaron@gmail.com Birçok yazı okudum ve boşuna farklı …


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.