Indent:
25 lines
SELECT u.id,
u.username,
u.email,
o.order_id,
o.total_amount,
o.created_at,
SUM (
p.price * oi.quantity
) AS calculated_total
FROM users u
INNER JOIN orders o
ON u.id = o.user_id
LEFT JOIN order_items oi
ON o.order_id = oi.order_id
LEFT JOIN products p
ON oi.product_id = p.id
WHERE u.status = 'active' AND o.created_at >= '2026-01-01' AND (
o.payment_status = 'paid' OR o.payment_status = 'settled'
)
GROUP BY u.id,
o.order_id
HAVING calculated_total > 500
ORDER BY o.created_at DESC,
calculated_total DESC
LIMIT 50;ブラウザのサイドパネルにこのツールを固定
タブを切り替えずに Alt+M でいつでも即座に呼び出し可能。完全オフライン・無料。
SQLクエリの整形手順
- 1整形したいSQLクエリを左側の入力欄に貼り付けるか、「サンプル読み込み」をクリックします。
- 2「キーワード大文字化」を有効にしてSELECTやWHEREなどの予約語を統一します。
- 3インデント幅(2スペースまたは4スペース)を選択します。
- 4「結果をコピー」をクリックしてデータベースクライアントに貼り付けます。
プライバシー完全保護
機密性の高いテーブル構造やパラメータを含むSQLクエリも、外部サーバーに一切送信されません。
アーキテクチャとプライバシー仕様
- 100% Client-Side In-Browser Formatter: Protects confidential table names, column schemas, and internal database IPs from server uploads.
- Multi-Dialect Support: Formats standard ANSI SQL, MySQL, PostgreSQL, SQLite, and MariaDB queries.
- Clause Hierarchy Alignment: Breaks major clauses (FROM, JOIN, WHERE, HAVING, ORDER BY) into clean, aligned blocks.
- One-Click SQL Minifier: Strips excess whitespace and newlines for high-performance query string transport.
よくある質問 (FAQ)
SQL フォーマッター & 整形ツール をお気に入りいただけましたか?エンジニア仲間に、広告なし・完全ローカルの安全なツールを共有しましょう!
MiniToolDesk は 100% 無料かつクライアントサイド動作です。皆様の応援が支えです。
関連開発ツール
Hot
JWT デバッガー & デコーダー
JSON Web Token (JWT) のヘッダー、ペイロード、有効期限をローカルで安全に解析
Launch tool→
Popular
YAML / JSON 双方向コンバーター
YAMLとJSONをリアルタイムに双方向変換・構文検証・インデント調整
Launch tool→
Hot
開発者 & ギーク単位変換ツール
データ容量 (KB/KiB, MB/MiB, GB/GiB)、CSS (px/rem)、長さ、速度、温度を高精度変換
Launch tool→
Hot
世界タイムゾーン変換 & ミーティングプランナー
インタラクティブな24時間軸で世界主要都市の時間をリアルタイム同期
Launch tool→