Ana içeriğe atla
SQLOZ
Bölüm 8 Veri İşlemleri ve Sorgular

Bölüm 8: Görsel Sorgu Oluşturucu

Bilgi: Bu bölüm; manuel SQL yazmadan tabloları sürükleyip birleştirmeyi, otomatik JOIN algılamayı, görsel filtrelemeyi ve canlı SQL çıktısını açıklar.

Bu bölümde:

8.1 Sürükle-Bırak ile Sorgu Oluşturma

Koşullarla birden fazla tabloyu birleştiren karmaşık rapor sorgularını manuel olarak yazmak yerine bunları görsel olarak çizebilirsiniz.

  1. Üst menüden Araçlar → Sorgu Oluşturucu… seçeneğini açın.
  2. users, orders ve products gibi tabloları sol listeden kanvasa sürükleyin.
  3. Raporda hangi alanların görüneceğini seçmek için tablo kartlarındaki sütun onay kutularını işaretleyin.
  4. Otomatik JOIN algılama: SQLOZ, tablolar arasındaki foreign key’leri okuyarak bunları otomatik olarak mavi bir ilişki çizgisiyle bağlar.
  5. JOIN türünü değiştirme: Bir çizgiye sağ tıklayın ve INNER JOIN, LEFT JOIN veya RIGHT JOIN’i seçin.

8.2 Görsel Filtreleme ve Canlı SQL Çıktısı

Sorguyu görsel olarak yapılandırmak için kanvasın altındaki sekmeleri kullanın.

  • WHERE: Bir sütun (örn. status), bir operatör (örn. =) ve bir değer (örn. 'completed') belirleyin.
  • GROUP BY: Gruplama için sütunları işaretleyin ve SUM(total_amount) veya COUNT(*) gibi agregasyon ifadeleri ekleyin.
  • ORDER BY: Bir sütun ve artan ya da azalan sıra seçin.
  • Alias’lar ve görünürlük: Hangi alanların görüneceğini seçin ve seçili alanlara okunabilir bir alias verin.
  • LIMIT: Getirilecek satır sayısını belirleyin.

Her seçim, bağlı veritabanınızla uyumlu canlı SQL kodu üretir (MySQL backtick’leri veya PostgreSQL çift tırnak). Sorguyu Çalıştır ile sorguyu anında çalıştırın.

8.3 Kaydetme, açma ve çalıştırma

Oluşturucu; bir kanvas, bir sütun ızgarası ve üretilen SQL bölmesinden oluşur. Herhangi bir bölmeye daha fazla alan vermek için ayırıcıları sürükleyin. Üretilen ifadeyi göstermek veya gizlemek için SQL’i Göster, çalıştırmak için Sorguyu Çalıştır ve üretilen metni editöre yerleştirmek için SQL’i Ekle seçeneğini kullanın.

Oluşturucu düzenini XML dosyası olarak saklamak için Kaydet, daha sonra geri yüklemek için Aç seçeneğini kullanın. Oluşturucunun ayrıca Sonuç ve Mesajlar görünümleri bulunur; böylece araçtan çıkmadan döndürülen satırları ve yürütme hatalarını inceleyebilirsiniz.

Görsel sorgu oluşturucu - otomatik JOIN algılama

İlgili Konular