SELECT (Veritabanları)

Yazar: Peter Berry
Yaratılış Tarihi: 16 Ağustos 2021
Güncelleme Tarihi: 10 Mayıs Ayı 2024
Anonim
Veritabanı select işlemleri
Video: Veritabanı select işlemleri

İçerik

Tanım - SELECT (Veritabanları) ne anlama geliyor?

Bir SELECT, yapılandırılmış sorgu dilinin (SQL) temel ifadesidir.

Tutarlı ve belirli bir format izleyen SELECT ifadesi, formatta yer alacak sütunları izleyen SELECT anahtar sözcüğüyle başlar. SELECT'ten sonra bir yıldız işareti (*) yerleştirilirse, bu sırayı FROM anahtar sözcüğüyle başlayan FROM yan tümcesi, ardından SELECT yan tümcesinden sonra belirtilen sütunları içeren veri kaynakları izler. Bu veri kaynakları tek bir tablo, tabloların kombinasyonu, alt sorgu veya görünüm olabilir.

İsteğe bağlı maddeler eklenebilir, ancak zorunlu değildir, yani, verileri döndürmek için koşullar sağlayan WHERE ya da belirtilen sütunlardan birini veya daha fazlasını içeren çıktıları sıralayan ORDER BY yantümcesi.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia SELECT (Veritabanları) 'ı açıklar

İlk veritabanı yönetimi derslerinden biri, veri sorgulamak için kullanılan herhangi bir SQL betiğinin başlangıcını oluşturan SELECT ifadesidir. SELECT, tüm SQL ifadeleri gibi büyük / küçük harf duyarlı olmayan SELECT ifadesindeki ilk anahtar kelimedir.

Bir örnekte SELECT ifadesini göstermek için, bir banka veritabanının temel müşteri ayrıntılarını depolayan ve aşağıdaki gibi birkaç sütun içeren bir CUSTOMER_MASTER tablosu içerdiğini varsayalım:

  • Müşteri Kimliği
  • social_security_no
  • soyadı
  • İsim
  • _adres
  • fiziksel adres
  • doğum tarihi
  • Cinsiyet


Aşağıdaki SELECT ifadesi, tüm tablo verilerini sorgulamak için kullanılır:

SELECT * customer_master kullanıcısından.

Aşağıdaki SELECT ifadesi, sonuçları müşteri soyadlarına göre sıralamak için kullanılır:

SELECT * customer_master kullanıcısından ORDER BY soyadı

Müşteri soyadlarını, adlarını ve doğum tarihlerini listelemek için yıldız işareti (*) aşağıdaki gibi karşılık gelen sütun adlarıyla değiştirilir:

SELECT soyadı, ad, date_of_birth FROM customer_master

Tüm kadın müşterilerin doğum tarihine göre sıralanmış bir sorgusu çalıştırmak için aşağıdaki ifade verilir:

SELECT * customer_master kullanıcısından NEREDE cinsiyet = ’F’ ORDER BY date_of_birth

Not: WHERE deyimi şimdi çıktıyı kısıtlamak için kullanılıyor.

Bu açıklama, SELECT ifadesinin gücünü gösteren basit bir astardır ve bu kapsamın ötesinde karmaşık ve ayrıntılı sorgular oluşturmak için kullanılabilir. Bununla birlikte, kapsamdan bağımsız olarak, tüm SELECT ifadelerinin yukarıda belirtilen temel kuralları tutarlı bir şekilde izlemesi gerekir.