本文へスキップ

SQL オンライン実行(SQLite) — Numio

SQLite で SQL をオンライン実行。テーブル作成やデータ挿入ができ、SELECT の結果を表で確認できます。無料、ブラウザで動作し、準備は不要です。

コード (SQL)

Ctrl/⌘ + Enter で実行

出力

コードはブラウザ内で実行され、アップロードされません。

使い方

  1. SQL 文をセミコロンで区切って書きます。
  2. 同じスクリプト内でテーブルを作成し、サンプルデータを挿入します。
  3. 「実行」を押すと、SELECT ごとの結果が表で表示されます。

使用例

-- SQLite のサンプル
CREATE TABLE fruits (name TEXT, price REAL);
INSERT INTO fruits VALUES ('りんご', 1.2), ('バナナ', 0.5), ('さくらんぼ', 3.0);
SELECT name, price FROM fruits WHERE price > 1 ORDER BY price DESC;

仕様と制限

SQLite(sql.js)で動作します。実行のたびに新しいインメモリデータベースが作られるため、データは次回に引き継がれません。

SQLite の文法を使うため、MySQL や PostgreSQL 固有の機能は使えない場合があります。各結果は最大 1,000 行まで表示されます。

FAQ

データは保存されますか?

いいえ。データベースはメモリ上にあり、実行のたびに作り直されます。CREATE 文と INSERT 文をスクリプトに含めてください。

複数のクエリを実行できますか?

はい。複数の文をまとめて実行でき、SELECT ごとに結果の表が表示されます。

MySQL や PostgreSQL ですか?

いいえ、SQLite です。標準的な SQL は動きますが、データベース固有の構文は異なる場合があります。

形式の参考資料

ツールページの更新日: