İnsanların adlarını içeren bir veri kümem var, ancak bazı kişilerin isimlerini yazarken hayal ettiğim sorun şu ki, boşluk çubuğuna birkaç kez bastığında artık çok fazla b/c bu var: bir _ kelimeler arasında geldiği zamanAdda Fazla Orta Alanları Kaldır - SQL
Bildirimi adı sütununda vb John_Doe, John__Doe, John____Doe gibi bazı isimler oradayız nasıl sağlamanın en iyi yolu ne olurdu, öyle olsun 1,2,3 vb. Sadece 1 alana çıkarılmış/kesilmiş, bu kayıtların hepsi John_Doe olur.
Düşünceler?
*** SQL *** sadece * Yapısal Sorgu Dili * - birçok veritabanı sistemi tarafından kullanılan bir dil, ancak bir veritabanı ürünü değil ... dize manipülasyonu gibi birçok şey ** son derece satıcıya özgü ** - Yani gerçekten ne ** veritabanı sistemi ** (ve hangi sürümü) kullandığınızı bilmeniz gerekir (lütfen etiketleri uygun şekilde güncelleyin) .... –
select name, değiştirin (değiştirin (replace (name, '', '< > ','><',''),'<> ',' _ ') tablodan – Mihai
SQL Server Management Studio'yu kullanıyorum – Joshua