SQL 生成
商用OK
380+モデル
透かしなし
登録は不要
モデル:
+ GPT-5, Claude, Gemini
英語でクエリを記述し、スキーマを貼り付け、あなたの方言のSQLを返します。PostgreSQL、MySQL、SQLite、MSSQL、Oracle、BigQuery、Snowflake、Redshiftなど。あるいは既存のクエリを貼り付けて説明、最適化、方言間の変換を行います。
クエリノート
追加オプション
結果
証券が足りない
もっとトークンを取得
もっと欲しい?
無料登録で1日30Kトークン+10Kボーナス
無料登録
ご要望を処理中...
自然言語から人工知能を用いて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
英語でクエリを記述し、あなたの方言 (PostgreSQL / MySQL / SQLite / MSSQL / Oracle / BigQuery / Snowflake / Redshift) に対応したSQLクエリを返します。スキマ (CREATE TABLE ステートメント) を貼り付けることもできますので、AI は実際の列名を使用します。あるいは既存のクエリを貼り付けて説明、最適化、または方言間の変換を行います。
ChatGPTは20ドル/月である。 Free.aiは日々のトークンプールの下で100%無料であり、8の方言をサポートし(その代替品の多くは3-4を搭載している)、3つのモードを明示的に扱う。 生成、説明、最適化。 どれも有料である。
はい - CREATE TABLE 命令をスキーマボックスに貼り付けると、モデルは推測する代わりにその列名を使用します。スキーマなしでは、モデルは合理的な列名を作り出し、どれを推測するかを教えてくれます。
SQLite は組み込み/ローカル用です。MSSQL は Microsoft ショップ用 (T-SQL 構文) です。Oracle は企業向け (PL/SQL) です。BigQuery / Snowflake / Redshift は分析用の倉庫用です (トランザクション用 DB とは異なるジョイン意味論)。
モデルはインデックスに優しいパターンを使用するように指示される(インデックスされた列の WHERE 条項を先に、インデックスされたキーに JOIN を付け、SELECT * を避ける)、そしてクエリが失われたインデックスを必要とするときに、速くするためにフラグを付ける。専用の最適化実行のために、既存のクエリを貼り付け、「Explain + optimize」モードを選択する。モデルはオリジナル、EXPLAINに優しい書き換え、インデックスの提案を返します。
はい - 1つの方言でクエリを貼り付け、「変換」とターゲット方言を選択します。モデルはターゲット方言の機能だけを使って書き直します(例えば、PostgreSQL `LIMIT n OFFSET m` → MSSQL `OFFSET m ROWS FETCH NEXT n ROWS ONLY`)、そして、機能が等価なものがない場合に警告します(PostgreSQL JSONB → MySQL は基本的な JSON 関数のみを持っています)。
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 Coder を選択してください。Free.ai の GPU 上で自己ホストされ、スキーマは私たちのインフラストラクチャを離れません。
SQL プロンプトを送信するには、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプトを送信する前に、 SQL プロンプ
このツールをどう評価しますか?
5.0/5 from 1 rating