англійськафранцузькаіспанська

Ad


Значок OnWorks

db.selectgrass - онлайн у хмарі

Запустіть db.selectgrass у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда db.selectgrass, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


db.select - Вибирає дані з таблиці атрибутів.
Виконує оператор(и) запиту SQL.

КЛЮЧОВІ СЛОВА


база даних, таблиця атрибутів, SQL

СИНТАКСИС


db.select
db.select --допомога
db.select [-CDVT] [SQL=sql_query] [вхід=ім'я] [таблиця=ім'я] [водій=ім'я]
[база даних=ім'я] [роздільник=характер] [вертикальний_роздільник=характер]
[нульове_значення=рядок] [вихід=ім'я] [--перезаписати] [--допомога] [--докладний] [--тихий]
[--ui]

Прапори:
-c
Не включайте назви стовпців у вихідні дані

-d
Опишіть лише запит (не запускайте його)

-v
Вертикальний вихід (замість горизонтального)

-t
Тільки тестовий запит, не виконувати

--перезаписати
Дозволити вихідним файлам замінювати наявні файли

--допомога
Роздрукувати підсумок використання

-багатослівний
Детальний вихід модуля

--спокійно
Тихий вихід модуля

--ui
Примусово запустити діалогове вікно графічного інтерфейсу

Параметри:
SQL=sql_query
Оператор SQL select
Наприклад: 'select * from rybniky where kapri = 'hodne'

вхід=ім'я
Ім'я файлу, що містить оператор(и) вибору SQL
"-" для стандартного введення

таблиця=ім'я
Ім'я таблиці для запиту

водій=ім'я
Назва драйвера бази даних
варіанти: mysql, odbc, sqlite, стор., огр, дбф
За умовчанням: sqlite

база даних=ім'я
Назва бази даних
За умовчанням: $GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db

роздільник=характер
Роздільник полів
Спеціальні символи: пряма, кома, пробіл, табуляція, новий рядок
За умовчанням: труба

вертикальний_роздільник=характер
Вертикальний роздільник запису (потрібен прапор -v)
Спеціальні символи: пряма, кома, пробіл, табуляція, новий рядок

нульове_значення=рядок
Рядок, що представляє значення NULL

вихід=ім'я
Ім'я вихідного файлу (якщо опущено або "-" вивести в стандартний вихід)

ОПИС


db.select друкує результат вибору з бази даних на основі оператора SQL, прочитаного з введення
файл або зі стандартного введення на стандартний вихід.

ПРИМІТКА


Якщо параметри для підключення до бази даних уже встановлені за допомогою db.connect, вони приймаються як
значення за замовчуванням і їх не потрібно вказувати щоразу. Вихід буде відображатися до
стандартний вихід або може бути спрямований у файл (опція вихід).

ПРИКЛАДИ


базовий використання
db.select sql="select * з доріг"
or
луна "вибрати * з доріг" | db.select input=-
or
db.select input=file.sql
or
cat file.sql | db.select input=-

Виберіть усі з таблиць доріг:
db.select -c драйвер=odbc database=mydb table=лікарні \
input=file.sql output=result.csv

Виберіть деякі атрибути рядка, виключіть інші:
db.select sql="SELECT * FROM archsites WHERE str1 <> 'No Name'"

Виберіть атрибут рядка з НУЛЬОВОЙ довжиною:
db.select sql="ВИБРАТИ * З архісайтів, ДЕ str1 IS NULL"

Виберіть координати з таблиці PostGIS:
db.select sql="ВИБРАТИ x(geo),y(geo) FROM localizzazione"

Виконати множинний SQL заяви
cat file.sql
ВИБЕРІТЬ * З автобусної зупинки, ДЕ кіт = 1
ВИБЕРІТЬ кота З автобусної зупинки, ДЕ кіт > 4 І кіт < 8
db.select input=file.sql

Рахувати номер of випадків падіння в то ж положення
Коли кілька спостережень мають просторові координати, їх все одно можна підрахувати (якщо
Якщо потрібно, координати можна завантажити в таблицю атрибутів v.to.db:
db.select sql="SELECT long,lat,site_id,department,obs,COUNT(long) as count_cases \
ВІД хвороб GROUP BY long,lat"

Використовуйте db.selectgrass онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad