Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
Bu öğreticide, tablo oluşturma ve silmeyi içeren Temel SQL tablo işlemlerini nasıl gerçekleştireceğinizi göstereceğim . Ayrıca bir tabloya kayıt ekleme, kaldırma ve güncellemeyi de tartışacağız.
Ek olarak, SQL'in temel tablo işlemleri için Oluştur, Oku, Güncelle ve Sil anlamına gelen CRUD terimini de kullanıyoruz .
Daha önce Excel kullanarak çalıştıysanız, Excel dosyasını veritabanınız olarak, SQL'de oluşturduğunuz tabloları Excel sayfaları ve kayıtları Excel sayfanızdaki satırlar olarak görselleştirmeniz yeterlidir.
İçindekiler
SQL Tablo İşlemleri: TABLO OLUŞTUR
CREATE TABLE komutu ile başlayalım . Tablo oluşturmak için öncelikle CREATE TABLE komutunu yazmamız gerekiyor. Ardından tablo adını girin. Kullanacağınız tablo adının veritabanında olmaması gerektiğini, aksi takdirde oluşturulmayacağını lütfen unutmayın.
Ardından açma ve kapama parantezlerini eklememiz gerekiyor . Daha sonra Column Name ve Data Types'ı parantezler arasına ekleyeceğiz .
Bir sorgudan bir tablo da oluşturabiliriz. Bunu SELECT * INTO person.Persons_copy FROM person.Persons komutunu kullanarak yapabiliriz . Bu komut, person.Persons tablosundan aynı yapı ve kayıtlarla person.Persons_copy adlı bir tablo oluşturacaktır .
SQL'de Kayıtları Değiştirme
Bir tablo oluşturduktan sonra, artık bir kayıt girmek için INSERT komutunu kullanabiliriz. Aşağıda vurgulanan komutlar, değerleri dbo.courses adlı tabloya girecektir .
Yanlış bir giriş yaptıysanız ve silmek istiyorsanız, bunu yapmak için DELETE komutunu kullanabilirsiniz. Aşağıdaki komut kullanılarak dbo.courses tablosunda id s değeri 1000'den büyük veya eşit olan kayıtlar silinecektir .
Bu işlemde WHERE komutunu kullanmanız hangi kaydın silineceğini belirlemenize yardımcı olacağı için önemlidir , aksi takdirde bu komut belirttiğiniz tablodaki her şeyi siler.
Bir tablodaki her şeyi silmek istiyorsanız TRUNCATE TABLE komutunu kullanabilirsiniz. Aşağıda vurgulanan komut, dbo.courses tablosundaki kayıtları temizleyecektir .
Bir kaydı güncellemek çok basittir. Bu işlemi yapmak için UPDATE komutunu kullanıyoruz . Aşağıda vurgulanan komut, dbo.courses tablosunun içindeki " Dax " adını " DAX " olarak güncelleyecektir .
Fark ettiğiniz gibi, hangi sütunun ve değerin güncellenmesi gerektiğini belirlemek için örnekte SET komutunu kullandık . Ayrıca dbo.courses tablosunda güncelleyeceğimiz mevcut kaydı belirtmek için WHERE komutunu ekledik .
SQL Tablo İşlemleri: DROP TABLE
DROP TABLE komutunu kullanarak tabloları da bırakabiliriz . Bu örnekte vurgulanan komut, belirli bir tablonun nasıl silineceğini gösterir.
Bu işlev TRUNCATE TABLE komutuna benzer . Ancak bu ikisi arasındaki temel fark, TRUNCATE TABLE komutunun sadece bir tabloyu temizlemek için kullanılmasıdır. DROP TABLE komutu ise belirli bir tabloyu kayıtları ile birlikte silmek için kullanılır.
Şimdi bu SQL komutlarını Microsoft SQL Server Management Studio'da kullanmayı deneyelim .
SQL'de Tablo Oluşturma
Bir tablo oluşturmaya başlayalım. Örneğin, dbo.Names adlı bir tablo oluşturmak istiyoruz .
Şu anda AdventureWorks2012 veritabanında çalışıyorum . Bu, Microsoft tarafından dokümantasyon web sitesinde sağlanan bir yedekleme veritabanıdır.
Sağ tarafta Tables klasörünün yanındaki + ikonuna tıkladığımızda Tables klasöründe dbo.Names tablo adına sahip bir tablo olmadığını görebiliriz .
Şimdi dbo.Names tablosunu oluşturmak için aşağıdaki komutu çalıştıralım .
Yürüt düğmesine tıkladıktan sonra , “ Komutlar başarıyla tamamlandı ” diyen bir mesaj gösterecektir .
Ardından, Tablolar klasörünü yenileyin. Üzerine sağ tıklayın ve ardından Yenile'yi seçin .
Yenileme yapıldığında, Tables klasörü altına eklenen dbo.Names tablosunu görebiliriz .
dbo.Names tablosu şu anda boş. Üzerine sağ tıklayın ve açmak için seçeneklerden İlk 1000 Satırı Seç'i seçin.
Açtıktan sonra herhangi bir kaydı olmadığını ve sadece ID , FirstName ve LastName olmak üzere 3 sütun gösterdiğini göreceğiz .
SQL'de Geçici Tablo Oluşturma
Bir Geçici Tablo her zaman # ile başlar . Bu, veritabanında kalıcı olarak depolanmadığından olası hataları bulup çözmede ve SQL sorguları yazmada çok yararlıdır. Bir oturumu kapattığımızda tablo silinecektir. Aşağıda vurgulanan komutu kullanarak bir Geçici Tablo oluşturabilirsiniz .
Buradan diğer komutları çalıştırmak için #Names tablosunu kullanacağız .
SQL'de Tablo Seçmek
#Names tablosunu oluşturduktan sonra şimdi aşağıdaki vurgulu komutu çalıştırarak kayıtlarını kontrol edeceğiz.
Ancak henüz herhangi bir kayıt girmediğimiz için tablo sadece 3 sütunu gösterecektir.
SQL'de Bir Tabloyu Düşürmek
Şimdi #Names tablosunu düşürmek veya kaldırmak istiyorsak DROP TABLE komutunu kullanacağız ve #Names tablosunu seçeceğiz.
Bundan sonra SELECT * FROM #Names komutunu çalıştırın ve böyle bir mesaj gösterecektir.
Bunun nedeni, #Names tablosunu silmemizdir .
SQL Tablosuna Kayıt Ekleme
Devam etmeden önce, #Names tablosunu yeniden oluşturacağız ve ardından aşağıdaki komutu kullanarak bu tabloya bir kayıt ekleyeceğiz.
Bu komut, sütunlardaki (ID, FirstName, LastName) değerleri (1, 'Dean', 'Jones') #Names içine eklediğimiz anlamına gelir .
Bu komutu çalıştırdıktan sonra aşağıdaki örneğe benzer bir mesaj gördüğünüzde kayıt tabloya eklenmiş demektir.
Şimdi SELECT * FROM #Names komutunu çalıştırın ve az önce eklediğimiz kaydı görmelisiniz.
Bir Tabloya Birden Fazla Kayıt Ekleme
Bir tabloya birden çok kayıt eklemek için birden çok değer oluşturmanız yeterlidir . Ancak bunları " , " ile ayırdığınızdan emin olun . Aşağıdaki komutu referans olarak kullanın.
SELECT * FROM #Names komutunu tekrar çalıştırırsak , #Names tablosunda toplam 4 kaydımız olur .
Tablodaki Bir Kaydı Güncelleme
Ardından, #Names tablosundaki bir kaydı güncelleyelim . John'un kimliğini 10 olarak değiştirmeyi deneyelim . Önce UPDATE komutunu kullanacağız, ardından #Names öğesini seçeceğiz . Bundan sonra şu komutları ekleyeceğiz: SET ID = 10 ve WHERE FirstName = 'John' John'u ilk adını kullanarak seçmek ve kimliğini 10 olarak ayarlamak için .
Yukarıdaki komut John'un kimliğini 10 olarak güncelleyecektir .
Şimdi kaydın başarıyla güncellenip güncellenmediğini kontrol etmek için SELECT * FROM #Names komutunu tekrar çalıştırın .
Sonuç olarak, Can'ın kimliği 10 olarak güncellendi .
Tablodaki Bir Kaydı Silme
Bu sefer #Names tablosundaki bir kaydı sileceğiz . Örneğin ID değeri 3 olan bir kaydı silmek istiyoruz .
Bunu yapmak için DELETE FROM #Names sonra WHERE ID = 3 komutlarını kullanalım .
Silme işleminden sonra tekrar SELECT * FROM #Names komutunu çalıştırın ve #Names tablosunda sadece 3 kaydımız kaldığını fark edeceğiz .
SQL'de Bir Tabloyu Boşaltma
Ardından, #Names tablosunun içeriğini temizleyeceğiz . Bu işlemde TRUNCATE TABLE #Names komutunu kullanacağız .
TRUNCATE TABLE komutunu çalıştırdıktan sonra , SELECT * FROM #Names komutunu kullanın , #Names tablosunun artık boş olduğunu gösterecektir .
Tablo Kopyalama
Son olarak, bir tabloyu nasıl kopyalayacağımızı öğreneceğiz. Bunun için hangi tabloyu kopyalamak istediğimizi belirlememiz gerekiyor. Örneğin, Person.Person tablosunun bir kopyasını oluşturmak istiyoruz . Bu örnekte, Person.Person tablosunun kayıtlarıyla birlikte bir kopyasını oluşturmak için SELECT * INTO Person.Person_copy FROM Person.Person komutunu kullanacağız .
Ardından, Person.Person tablosunun yalnızca 1 kayıtla bir kopyasını oluşturacağız . Örneğin, yalnızca BusinessEntityID değeri 1 olan kaydı kopyalamak istiyoruz .
Bunun için FROM Person.Person komutunun yanına WHERE komutunu eklemeliyiz . Ardından, BusinessEntityID sütun adını yazın ve değeri 1 olarak ayarlayın .
Komutu çalıştırdıktan sonra, Person.Person tablosunun bir kopyasını başarıyla oluşturduğumuzu belirten bir mesaj gösterecektir . Tablonun adı Person.Person_copy olup, Person.Person tablosundan BusinessEntityID değeri 1 olan bir kayda sahiptir .
Aşağıdaki komutu kullanarak Person.Person_copy tablosunu seçelim .
Bu adımları kullanarak, Person.Person tablosundan aynı sayıda sütun oluşturmayı ve Person.Person_copy tablosunu oluşturmayı başardık .
Çözüm
Özetlemek gerekirse, temel SQL tablo işlemlerini çeşitli amaçlar için kullanabiliyoruz. Tablo oluşturmayı öğrendik; bir tabloya kayıt ekleme, güncelleme ve silme; ve bir tablonun bir kopyasını oluşturun.
Buna ek olarak, komutları test etmek ve olası hataları bulmak veya düzeltmek için kullanabileceğimiz bir Geçici Tablonun nasıl oluşturulacağını da tartıştık. Geçici Tabloda yaptığımız tüm işlemlerin Fiziksel Tabloda da yapılabileceğini unutmayın . Bir oturumu kapattığımızda Geçici Tablonun artık var olmayacağını unutmayın.
Bu konu ve diğer ilgili içerik hakkında daha fazla bilgi edinmek isterseniz, aşağıdaki ilgili bağlantıların listesine kesinlikle göz atabilirsiniz.
Herşey gönlünce olsun,
Hafız
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.
Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.
Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.
Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.
LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.
LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.
Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.