自然言語→SQL変換
chat-sql-gen-v1 · v1 · 言語: ja · サブカテゴリ: sql_generation
· 難易度: d3
📋 評価基準
観点: SQLの構文 / 条件の組み合わせ / 集計の正確さ / ORDER BY / LIMIT
📝 プロンプト
以下のスキーマと要求から、SQL文を生成してください。
# スキーマ
```sql
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL,
email TEXT UNIQUE,
created_at TIMESTAMP NOT NULL,
plan TEXT CHECK(plan IN ('free', 'pro', 'enterprise'))
);
CREATE TABLE orders (
id INTEGER PRIMARY KEY,
user_id INTEGER NOT NULL,
amount INTEGER NOT NULL,
created_at TIMESTAMP NOT NULL,
FOREIGN KEY (user_id) REFERENCES users(id)
);
```
# 要求
「2024年1月以降に登録されたproプランユーザーのうち、注文合計が10,000円以上のユーザーの名前とemail、注文合計を取得したい。注文合計が高い順に並べて、上位10件まで表示」
# 出力
SQL文のみを提示してください。説明は不要。 🏆 モデル別スコア
| # | モデル | 平均 | 最良 | 最低 | サンプル |
|---|---|---|---|---|---|
| 1 | DeepSeek: DeepSeek V4 Flash | 99.0 | 100 | 98 | 2 |
| 2 | OpenAI: gpt-oss-120b (free) | 97.5 | 100 | 95 | 2 |
| 3 | Owl Alpha | 97.5 | 100 | 95 | 2 |
| 4 | Google: Gemma 4 31B (free) | 96.5 | 97 | 96 | 2 |
📜 ラン履歴 (最新30件)
| 実行日時 | モデル | スコア | コスト | 時間 | 判定 |
|---|---|---|---|---|---|
| 2026-06-24 15:02 | DeepSeek: DeepSeek V4 Flash | 100.0 | $0.0000 | 0.0s | |
| 2026-06-24 09:55 | Owl Alpha | 100.0 | $0.0000 | 0.0s | |
| 2026-06-24 08:45 | OpenAI: gpt-oss-120b (free) | 100.0 | $0.0000 | 0.0s | |
| 2026-06-24 15:02 | DeepSeek: DeepSeek V4 Flash | 98.0 | $0.0000 | 0.0s | |
| 2026-06-24 12:03 | Google: Gemma 4 31B (free) | 97.0 | $0.0000 | 0.0s | |
| 2026-06-24 12:03 | Google: Gemma 4 31B (free) | 96.0 | $0.0000 | 0.0s | |
| 2026-06-24 09:55 | Owl Alpha | 95.0 | $0.0000 | 0.0s | |
| 2026-06-24 08:45 | OpenAI: gpt-oss-120b (free) | 95.0 | $0.0000 | 0.0s |