Запити до CSV мовою SQL онлайн
Виконуйте запити SELECT до CSV у своєму браузері: він завантажується в таблицю, яку можна фільтрувати, групувати і з'єднувати. Нічого не завантажується.
Пов'язані інструменти
Як користуватися Запит до CSV (SQL)
- 01
Вставте свій CSV у поле введення; він завантажиться в таблицю з назвою data.
- 02
Напишіть запит SELECT і натисніть «Виконати» (або Ctrl/Cmd + Enter).
- 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 на боці клієнта, тож нічого з вставленого чи перетягнутого ніколи не залишає ваш пристрій. Це робить його безпечним для таблиць, що містять адреси клієнтів, фінансові показники чи інші чутливі дані.