SQL ジェネレータ
商用OK
579 models
透かしなし
登録なし
モデル:
+ GPT-5, Claude, Gemini
英語でクエリを記述し、スキーマを貼り付け、PostgreSQL、MySQL、SQLite、MSSQL、Oracle、BigQuery、Snowflake、Redshiftなどの方言でSQLを返します。あるいは既存のクエリを貼り付けて説明、最適化、方言間の変換を行います。
クエリノート
詳細オプション
結果
トークンが足りない
もっとトークンを取得
もっと欲しい?
Sign up free: 30,000 tokens/day
無料登録
要求を処理中...
自然言語から人工知能を用いてSQLクエリを生成する。
使い方 SQL ジェネレータ
1
入力を入力
テキストを入力し、ファイルをアップロードし、または要望を記述します。アカウントは必要ありません。
2
クリックして生成
私たちのAIは、最良のオープンソースモデルを使って、数秒であなたの要求を処理します。
3
ダウンロードと共有
結果をダウンロード、コピー、共有できます。個人的、商業的な使用は無料です。
API を使ってこのツールを使う
あなたのコードからこのツールを自動化します。OpenAI 互換の REST エンドポイント、ベアートークン認証、追加の SDK が必要ありません。トークンコストはウェブインターフェースと一致します。
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."}]}'
SQL ジェネレータ - FAQ
Describe a query in English ("monthly revenue by product category for the last quarter, only orders shipped within 7 days") and get back a working SQL query for your dialect (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift). Optionally paste your schema (CREATE TABLE statements) so the AI uses real column names. Or paste an existing query to get it explained, optimized, or converted between dialects.
AI2SQL charges $9-29/mo with a 5-query daily free cap. Text2SQL.ai is similar pricing. EverSQL focuses on optimization at $99+/mo. ChatGPT is $20/mo. Free.ai is 100% free under the daily token pool, supports 8 dialects (most of those alternatives ship with 3-4), and explicitly handles three modes - generate, explain, optimize - without paywalling any.
CREATE TABLE 命令をスキーマボックスに貼り付けると、モデルは推測の代わりにその列名を使用します。スキーマなしでは、モデルは合理的な列名を作り出し、どれを推測したかを 教えてくれます。
PostgreSQL for new projects (most expressive - JSONB, arrays, CTEs, window functions). MySQL for legacy LAMP stacks (be aware of 8.0+ vs 5.7 syntax differences). SQLite for embedded/local. MSSQL for Microsoft shops (T-SQL syntax). Oracle for enterprise (PL/SQL). BigQuery / Snowflake / Redshift for analytics warehouses (different join semantics than transactional DBs).
モデルはインデックスに優しいパターンを使用するように指示されます(インデックスされた列の WHERE 条項を先に、インデックスされたキーに JOIN を付け、 SELECT * を避ける)、 クエリが欠けているインデックスを必要とするときにフラグを付けるように指示されます。 専用の最適化実行のためには、既存のクエリを貼り付け、「Explain + optimize」モードを選択します。モデルは元のデータ、EXPLAINに優しい書き換え、インデックスの提案を返します。
モデルは、 ターゲット方言の機能だけを使って書き換えます。
SQLite の場合、再帰的 CTE は機能しますが、ウィンドウ関数は SQLite 3.25 以降のみです。モデルは選択した方言に合った構造を選び、ウィンドウ関数がサポートされていない場合はサブクエリに戻ります。
DELETE/UPDATE/TRUNCATE/DROPを要求すると、モデルはそれらを `BEGIN;...ROLLBACK;`(または同等の方言)に包み込み、ドライランニングが可能になります。さらに、影響を受ける SELECT プレビューを追加します。COMMITで実行する前に、常に両方を読みます。
DBeaverとDataGripにはAIプラグインがある(DataGripのプラグインは JetBrains AI — $10/月)。Free.aiはブラウザベースであり、インストールもIDEログインも不要です。インフロー編集のためにIDEプラグインを使い、共有したい、Slackに貼り付けたい、PR記述に含めたいアドホッククエリのためにFree.aiを使ってください。
最大12,000文字まで (スキーマ + 質問)。50以上のテーブルスキーマの場合は、関連するテーブルのみを貼り付ける。Postgres の `pg_dump --schema-only -t tablename` が最も簡単です。プレミアムの長いコンテキスト Claude/GPT は、全ての倉庫スキーマを扱います。
スキーマとクエリはモデルに送られ、処理され、捨てられます。保存されませんし、訓練にも使われません。最大限のプライバシーのために Qwen 3 エンコーダを選択してください。Free.ai の GPU 上で自己ホストされ、スキーマは私たちのインフラを離れません。
SQL プロンプトを使って /v1/chat/ に POST します。 SQL プロンプトは、 SQL のシステムプロンプト (方言 + モード + スキーム) と、 ユーザメッセージとしての質問を含みます。 BI ツールの自然言語クエリインターフェースに有用です。 スニペットは /api/ を参照してください。
このツールを評価するには?