Краткая информация
Выбирает записи таблицы, соответствующие запросу SQL, и экспортирует их в выходную таблицу.
Использование
- Входными данными может быть таблица INFO, dBASE, таблица базы геоданных, класс пространственных объектов, представление таблицы или набор данных VPF. 
- Параметр Выражение может быть заполнен с помощью Конструктора запросов или вручную. Более подробно о синтаксисе выражения см. Построение выражения SQL или Справка по SQL. 
- Если для входной таблицы используется представление таблицы и не введено выражение, в выходную таблицу записываются только выбранные записи. Если для входной таблицы используется представление таблицы и введено выражение, выражение выполняется только в отношении выбранных записей, и основанный на выражении поднабор выбранного набора записывается в выходную таблицу. 
- Если вы хотите создать таблицу из выбранного набора записей представления таблицы, используйте инструмент Копировать строки (набор инструментов Управление данными). 
Синтаксис
TableSelect_analysis (in_table, out_table, {where_clause})| Параметр | Объяснение | Тип данных | 
| in_table | Таблица, записи которой соответствуют заданному выражению, будут записаны в выходную таблицу. | Table View; Raster Layer | 
| out_table | Выходная таблица, содержащая записи из входной таблицы, которые соответствуют заданному выражению. | Table | 
| where_clause (Дополнительный) | SQL-выражение, использованное для выбора поднабора записей. Более подробно о синтаксисе SQL смотрите в разделе справки . | SQL Expression | 
Пример кода
Table Select, пример (Окно Python)
Пример скрипта Python для использования функции Выборка по таблице с запуском из окна Python.
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.TableSelect_analysis("majorrds.shp", "C:/output/majorrdsCl4.shp", '"CLASS" = \'4\'')
Table Select, пример 2 (Автономный скрипт Python)
пример скрипта Python для функции Table Select с запуском в автономном режиме.
# Name: TableSelect_Example2.py
# Description: Selct class4 roads from the major roads gnatcatcher habitat study area
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set workspace
env.workspace = "C:/data"
# Set local variables
in_features = "majorrds.shp"
out_feature_class = "C:/output/majorrdsCl4.shp"
where_clause = '"CLASS" = \'4\''
# Execute TableSelect
arcpy.TableSelect_analysis(in_features, out_feature_class, where_clause)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Да
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да