DEV
منسق SQL — تنسيق الاستعلامات أونلاين
استعلامات SQL المعقدة تصبح صعبة القراءة بسرعة. نسّق استعلاماتك بشكل نظيف لتسهيل التصحيح ومراجعة الكود.
قواعد تنسيق SQL
- الكلمات المحجوزة بالأحرف الكبيرة (SELECT، FROM، WHERE)
- كل بند رئيسي في سطر جديد
- الاستعلامات الفرعية بمسافة بادئة
- شروط JOIN منسقة بوضوح
مثال على SQL منسق
SELECT u.id, u.name, COUNT(o.id) AS order_count FROM users u LEFT JOIN orders o ON u.id = o.user_id WHERE u.created_at > '2024-01-01' GROUP BY u.id, u.name ORDER BY order_count DESC LIMIT 10;
اللهجات المدعومة
- MySQL / MariaDB
- PostgreSQL
- SQLite
- Microsoft SQL Server
- Oracle