Generatore SQL

Uso commerciale OK 380+ modelli Nessuna filigrana Nessuna registrazione necessaria
Modello:
+ GPT-5, Claude, Gemini
Descrivi una query in inglese, incolla il tuo schema, e torna a lavorare SQL per il tuo dialetto esatto PostgreSQL, MySQL, SQLite, MSSQL, Oracle, BigQuery, Snowflake, o Redshift. Oppure incolla una query esistente per spiegare, ottimizzare o convertire tra dialetti.
Incolla le dichiarazioni di CREATE TABLE da Createpg_dump -s CREATE, CREATE CREATE TABLE Create Create, o scrivi una breve descrizione come Create_at (id, email, created_at). Lasciare vuoto e l'IA inventerà nomi di colonne ragionevoli.
Descrivi la domanda.
Interrogazione SQL

        
Nota di interrogazione
Opzioni avanzate
Risultato
I token sono bassi. Ottenere più token
Vuoi risultati migliori? Modelli premium (GPT-5, Claude, Gemini) forniscono una qualità superiore. Visualizza Piani

❤️ Love this tool? Share it!

Registrati per ottenere un link di referral e guadagnare 25.000 gettoni per amico.

Ne vuoi ancora? Iscriviti gratis per 30K gettoni al giorno + 10K bonus
Iscriviti gratis

Elaborare la tua richiesta...

Generare le query SQL dal linguaggio naturale con IA.

Come usare Generatore SQL

1
Inserisci il tuo input

Digitare testo, caricare un file, o descrivere ciò che si desidera. Nessun account necessario.

2
Fare clic su genera

Il nostro IA elabora la tua richiesta in pochi secondi utilizzando i migliori modelli open-source.

3
Scarica e condividi

Scaricare, copiare o condividere il risultato. Gratis per uso personale e commerciale.

Utilizzare questo strumento tramite API

Automatizza questo strumento dal tuo codice. Endpoint REST compatibile con OpenAI, auth Bearer-token, nessun SDK aggiuntivo richiesto. I costi Token corrispondono all'interfaccia web.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Generatore SQL — FAQ

Descrivi una query in inglese ("entrate mensili per categoria di prodotto per l'ultimo trimestre, solo ordini spediti entro 7 giorni") e riporta una query SQL funzionante per il tuo dialetto (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Opzionalmente incolla il tuo schema (CREATE TABLE statements) in modo che l'IA usi nomi di colonne reali. O incolla una query esistente per farlo spiegare, ottimizzare o convertire tra dialetti.

I costi IA2SQL $9-29/mo con un tappo gratuito di 5 query al giorno. Text2SQL.ai è prezzi simili. EverSQL si concentra sull'ottimizzazione a $99+/mo. ChatGPT è $20/mo. Free.ai è al 100% gratuito sotto il token pool giornaliero, supporta 8 dialetti (la maggior parte di quelle alternative nave con 3-4), e gestisce esplicitamente tre modi di generare, spiegare, ottimizzare...

Sì Incolla le istruzioni CREATE TABLE (o una descrizione come "users(id, email, create_at), orders(id, user_id, total, status, create_at)") nella casella schema e il modello usa quei nomi di colonne invece di indovinare. Senza uno schema, il modello inventa nomi di colonne ragionevoli e ti dice quali assume.

PostgreSQL per nuovi progetti (la maggior parte espressivo JSONB, array, CTE, funzioni finestra). MySQL per stack LAMP legacy (essere consapevoli di 8.0+ vs 5.7 differenze di sintassi). SQLite per embedded/local. MSSQL per negozi Microsoft (T-SQL sintassi). Oracle per enterprise (PL/SQL). BigQuery / Snowflake / Redshift per magazzini di analisi (differenti si uniscono semantica rispetto ai DB transazionali).

Il modello è istruito per utilizzare modelli index-friendly (QUI le clausole sulle colonne indicizzate prima, JOIN ON indicized keys, evitare SELECT *) e per segnalare quando una query ha bisogno di un indice mancante per essere veloce. Per un'ottimizzazione dedicata eseguire incolla una query esistente e scegliere "Spiegare + ottimizzare" modalità και il modello restituisce l'originale, un EXPLAIN-friendly riscrittura, e un suggerimento indice.

Sì Incolla una query in un dialetto, seleziona "Converti a" + dialetto di destinazione. Il modello riscrive usando solo le funzioni target-dialetto (ad es., PostgreSQL NOFFSET mOFFSET → MSSQL MOFFSET M ROWS FETCH NEXT n ROWS SOLO NOWS) e avverte quando una funzione non ha equivalenti (PostgreSQL JSONB → MySQL ha solo funzioni JSON di base).

Sì, tutti i dialetti che li supportano (PostgreSQL, MSSQL, Oracle, MySQL/MariaDB moderni, BigQuery, Snowflake). Per le CTE ricorsive di SQLite funzionano ma le funzioni della finestra solo dopo SQLite 3.25. Il modello sceglie il costrutto giusto per il dialetto scelto e rientra in subqueries quando le funzioni della finestra non sono supportate.

Quando chiedi DELETE / AGGIORNAMENTO / TRUNCATE / DROP, il modello li avvolge in un PUNTO;... ROLLBACK; PUNTO (o equivalente dialetto) in modo da poter eseguire a secco, più aggiunge un'anteprima SELECT che mostra ciò che sarebbe interessato. Leggi sempre entrambi prima di eseguire con COMMIT.

DBeaver e DataGrip hanno plugin IA (DataGrip è JetBrains IA 10$/mo). Free.ai è browser-based non installare, nessun login IDE. Utilizzare plugin IDE per l'editing di flusso stretto; utilizzare Free.ai per le query ad-hoc che si desidera condividere, incollare in Slack, o includere nelle descrizioni PR.

Fino a 12.000 caratteri totali (schema + domanda). Per oltre 50 schemi tabella, incollare solo le tabelle pertinenti Postgres Postgres.pg_dump --schema-only-t nome tabella. Premium long-context Claude/GPT maniglia schemi magazzino completo.

Schema e query vengono inviati al modello, elaborati, e scartati. Non memorizzati, non utilizzati per l'allenamento. Scegli Qwen 3 Coder per la massima privacy Self-hosted su GPU Free.ai, il tuo schema non lascia mai la nostra infrastruttura.

Sì POST a /v1/chat/ con il prompt di sistema SQL (dialetto + modalità + schema) e la domanda come messaggio utente. Utile per interfacce di interrogazione in lingua naturale negli strumenti BI. Vedere /api/ per snippet.

Iscriviti gratis per 30.000 gettoni

Crea account libero

Nessuna carta di credito richiesta

Come valuteresti questo strumento?

5.0/5 from 1 rating

Love this tool? Share it!