Перейти до вмісту
Monu Tools

Запити до CSV мовою SQL онлайн

Виконуйте запити SELECT до CSV у своєму браузері: він завантажується в таблицю, яку можна фільтрувати, групувати і з'єднувати. Нічого не завантажується.

Як користуватися Запит до CSV (SQL)

  1. 01

    Вставте свій CSV у поле введення; він завантажиться в таблицю з назвою data.

  2. 02

    Напишіть запит SELECT і натисніть «Виконати» (або Ctrl/Cmd + Enter).

  3. 03

    Скопіюйте або завантажте результат як CSV.

Для чого це

Цей інструмент завантажує ваш CSV у справжню таблицю SQLite і дає змогу опитувати її мовою SQL. Фільтруйте через WHERE, зводьте через GROUP BY, сортуйте і формуйте вивід саме так, як вам потрібно.

Це найшвидший спосіб відповісти на запитання про таблицю, не імпортуючи її в базу даних, а результат можна скопіювати або завантажити як CSV.

Як CSV стає таблицею

Рядок заголовка стає назвами стовпців, а кожен рядок записом у таблиці (типово з назвою data, яку можна змінити). Значення, схожі на числа, зберігаються як числа, тож порівняння і суми працюють.

SQLite виконує запит у вашому браузері через WebAssembly, тож з'єднання, агрегати і підзапити працюють, і нічого не завантажується.

Приватно і без обмежень

Кожне перетворення відбувається локально у вашому браузері, тож ваші дані ніколи не завантажуються, не записуються в журнали і не зберігаються на сервері. Ви можете без вагань користуватися ним для конфіденційних експортів, і після завантаження сторінки він працює й офлайн.

Немає реєстрації, водяного знака і обмеження рядків: єдина межа це пам'ять вашого пристрою.

Поширені запитання

Як називається таблиця?

Типово ваш CSV завантажується в таблицю з назвою data, тож запит на кшталт SELECT * FROM data працює одразу. Назву можна змінити в полі таблиці.

Який SQL підтримується?

Повний діалект SQLite, адже це справжній рушій, скомпільований у WebAssembly: WHERE, GROUP BY, HAVING, ORDER BY, з'єднання, підзапити й агрегатні функції.

Чи завантажується мій CSV, щоб виконати запит?

Ні. CSV розбирається і опитується повністю у вашому браузері, тож дані ніколи не залишають ваш пристрій.

Чи є обмеження на кількість рядків або розмір файлу?

Фіксованого обмеження рядків чи денної квоти немає. Оскільки все працює локально, практичну межу задає пам'ять вашого пристрою, якої з запасом вистачає на десятки тисяч рядків, що містить більшість експортів.

Чи завантажуються мої дані кудись?

Ні. Перетворення повністю відбувається у вашому браузері за допомогою JavaScript на боці клієнта, тож нічого з вставленого чи перетягнутого ніколи не залишає ваш пристрій. Це робить його безпечним для таблиць, що містять адреси клієнтів, фінансові показники чи інші чутливі дані.

Джерела

Повідомити про проблему