すべてのプロダクト
Search
ドキュメントセンター

Tablestore:Query data by executing SQL statements

最終更新日:May 27, 2025

このトピックでは、Python 用 Tablestore SDK を使用して、SQL 文を実行することでデータをクエリする方法について説明します。

前提条件

パラメーター

パラメーター

説明

query

SQL 文。必要な機能に基づいてこのパラメーターを設定します。

select pk, long_value, double_value, string_value, bool_value from test_table limit 20 文を使用して test_table テーブルのデータをクエリし、最大 20 行を返します。システムは、SQL 文のリクエストタイプ、戻り値のスキーマ、および返された結果を返します。

def query_data(client):
    query = 'select pk, long_value, double_value, string_value, bool_value from test_table limit 20'
    rowlist, _, _ = client.exe_sql_query(query)
    ret_map = collections.defaultdict(list)
    for row in rowlist:
        for tup in row.attribute_columns:
            ret_map[tup[0]].append(tup[1])
    for item in ret_map:
        print(item, ret_map[item])
  

FAQ

関連情報