Ana içeriğe geç

MySQL Sorgusu Düzenleme

Bu sayfa, Pirivision Compass modülünde kayıtlı bir MySQL sorgusunun Edit aksiyonuyla güncellenmesini anlatır.

Ön Koşul

Compass listesinde en az bir MySQL sorgusu kayıtlı olmalıdır. Henüz eklenmemişse önce MySQL Sorgusu Oluşturma sayfasına bakın.


1. Sorguyu Bulun ve Edit Butonuna Tıklayın

Sol menüden Compass modülüne tıklayın. Düzenlemek istediğiniz MySQL sorgusunun kartında Edit butonuna tıklayın.


2. SQL Editörü Açılır — Mevcut Sorgu Dolu

Editörde mevcut MySQL sorgusu önceden dolu gelir.


3. Değiştirilebilen Alanlar

Alan Değiştirilebilir mi? Notlar
SQL Sorgu Metni ✅ Evet MySQL fonksiyonları (DATE_SUB, IFNULL, backtick) dahil
Sorgu Adı ✅ Evet Kayıt panelinde
Açıklama ✅ Evet Kayıt panelinde
Global Değişkenler ✅ Evet Eklenebilir / düzenlenebilir / silinebilir
Hedef Klasör ✅ Evet Farklı klasör seçilebilir
Veri Kaynağı ❌ Hayır Farklı MySQL için yeni sorgu oluşturun

4. Sorguyu Güncelleyin ve Test Edin

Değişiklikleri editörde yapın. Run butonuyla test edin.

MySQL Güncelleme İpuçları

  • LIMIT N değerini artırarak daha fazla satır çekebilirsiniz.
  • DATE_SUB() aralığını genişletmek için INTERVAL X DAY değerini değiştirin.
  • IFNULL(deger, 0) ekleyerek null değerlerin tabloda boş görünmesini önleyin.

5. Güncelle (Save)

Save butonuna tıklayın. Kayıt panelinde alanları güncelleyin. Save ile kaydedin.


6. Sık Karşılaşılan Hatalar

Hata / Belirti Olası Neden Çözüm
"you already have a query named '...'" Yeni ad başka bir sorguda kullanılıyor Farklı ad girin
Error 1064: SQL syntax error Backtick eksik veya syntax hatası MySQL sözdizimini gözden geçirin
Error 1054: Unknown column '...' Kolon adı değişmiş Tablo tarayıcısından doğrulayın
"update failed: no rows were affected" Güncelleme kaydedilemedi Sayfayı yenileyin ve tekrar deneyin
Cartography widget boş Kolon adı değişti Widget'ın veri eşleştirmesini güncelleyin

MySQL Sorguları — Genel Bakış