În loc să retastezi instrucțiuni SQL complexe de fiecare dată, Nobregas MySQL Panel facilitează reexecutarea interogărilor eficient. Editorul de interogări păstrează textul tău cât timp stai pe pagină și poți folosi scurtături de la tastatură pentru execuție rapidă.
Reexecutarea interogării curente
Cel mai rapid mod de a reexecuta o interogare este să o păstrezi în editor și să o execuți din nou:
- Autentifică-te la mysql.nobregas.org.
- Mergi la SQL Query în bara de navigare din partea de sus.
- Textul interogării tale anterioare rămâne în editor dacă nu ai navigat în altă parte.
- Apasă Execute sau apasă Ctrl+Enter pentru a o rula din nou.
Modificarea înainte de reexecutare
Nu trebuie să reexecuți exact aceeași interogare. Editează textul în editor înainte de executare:
- Schimbă condițiile de filtrare — Ajustează clauzele WHERE pentru date diferite.
- Modifică selecțiile de coloane — Adaugă sau elimină coloane dintr-un SELECT.
- Actualizează valorile — Schimbă valorile INSERT sau UPDATE pentru operațiuni noi.
- Adaugă LIMIT — Restricționează seturile de rezultate pentru testare mai rapidă.
Rularea pe o altă bază de date
Pentru a rula aceeași interogare pe o bază de date diferită:
- Păstrează textul interogării în editor.
- Schimbă meniul dropdown de baze de date la o altă bază de date.
- Apasă Execute.
Aceasta este utilă pentru rularea aceleiași interogări pe mediile de staging și producție.
Folosirea Ctrl+Enter pentru viteză
Apasă Ctrl+Enter (sau Cmd+Enter pe Mac) pentru a executa interogarea fără a apăsa butonul. Această scurtătură de tastatură accelerează semnificativ dezvoltarea iterativă a interogărilor.
Sfaturi practice
Păstrează un fișier local de interogări
Salvează interogările frecvent folosite într-un fișier local .sql. Când trebuie să reexecuți una, copiaz-o în editor și execut-o:
-- Utilizatori activi lunar
SELECT COUNT(*) FROM users WHERE last_login > DATE_SUB(NOW(), INTERVAL 30 DAY);
-- Venit per produs
SELECT product_name, SUM(total) FROM orders GROUP BY product_name ORDER BY SUM(total) DESC;
Iterează pe interogări complexe
Construiești o interogare cu mai multe join-uri? Execută o versiune, verifică rezultatele, ajusteaz-o în editor și execut-o din nou. Editorul păstrează textul tău între execuții pentru a putea rafina iterativ.
Folosește comentarii pentru a eticheta interogările
Adaugă comentarii SQL (--) pentru a-ți aminti ce face fiecare interogare, mai ales când copiezi dintr-un fișier local.