Kod Metin2 SQL Kodları Güncel - 2023

Erdem Çevrimdışı

Erdem

Fenomen Üye
Yönetici
KURUCU
11 Haz 2023
423
135
252
Navicat Query bölümü, SQL kodları yazarak veritabanında toplu işlemler gerçekleştirmenizi sağlar. Özellikle oyun sunucularında, bazı verileri hızlı ve etkili bir şekilde yönetmek için oldukça kullanışlıdır. İşte bazı örnek kodlar ve açıklamaları:


Navicat'te Account tablosu için sorgular (Not: Navicat > Account > Query butonuna basınız)

  • Eğer veritabanınızda oyun süresini tutan bir sütun varsa (örneğin, play_time), en fazla oyun süresine sahip ilk 10 oyuncuyu listeleyen SQL kodu şu şekildedir:

SQL:
SELECT id, name, play_time



FROM player



ORDER BY play_time DESC



LIMIT 10;

Bu sorgu, player tablosunda oyun süresine göre azalan sırada ilk 10 oyuncuyu (id, name ve play_time sütunları ile birlikte) getirir. Eğer veritabanınızda farklı bir sütun adı kullanılıyorsa, sorgudaki play_time kısmını uygun sütun adıyla değiştirin.



  • Son 7 gün içinde kayıt olan kullanıcılar:

Kod:
SELECT id, login, create_time




FROM account




WHERE DATE_SUB(NOW(), INTERVAL 7 DAY) <= create_time;

  • Oyunda en çok bulunan 5 eşyayı listeleme:

SQL:
SELECT vnum, COUNT(*) as count




FROM item



GROUP BY vnum




ORDER BY count DESC


LIMIT 5;

  • Oyuncuların ortalama seviyesi:
SQL:
SELECT AVG(level) as average_level



FROM player;

  • Belirli bir seviye aralığındaki oyuncuları listeleme (örneğin, 30 ile 50 seviye arası):
SQL:
SELECT id, name, level



FROM player



WHERE level BETWEEN 30 AND 50;

Bu örnek kodları Navicat Query bölümüne girerek çalıştırabilir ve sonuçları tablo şeklinde görüntüleyebilirsiniz. Ayrıca, ihtiyaçlarınıza göre özgün sorgular oluşturmak için bu kodları da düzenleyebilirsiniz.
 
resim

Benzer konular

resim
Geri
Üst