外观
cn_concept_info
1. 表用途与适用场景
- 用途:存储 A 股概念与成分股映射。
- 常见场景:概念板块分析、概念成分股联动、主题投资筛选。
2. 主键 / ORDER BY / 引擎 / 分区
- 业务主键:
(concept_source, concept_code, stock_code) - ORDER BY:
(concept_source, concept_code, stock_code) - 引擎:
ReplacingMergeTree() - 分区:无
3. 字段说明
| 字段名 | 类型 | 含义 |
|---|---|---|
concept_code | String | 概念代码 |
concept_name | String | 概念名称 |
stock_code | String | 成分股代码 |
stock_name | String | 成分股名称 |
concept_source | LowCardinality(String) | 概念来源 |
4. 示例 SQL
sql
-- 查看某只股票所属的所有概念
SELECT concept_code, concept_name, concept_source
FROM market.cn_concept_info
WHERE stock_code = '000001.SZ'
ORDER BY concept_source, concept_codesql
-- 查看某概念的所有成分股
SELECT stock_code, stock_name
FROM market.cn_concept_info
WHERE concept_name = '人工智能'
ORDER BY stock_code5. 对应 Python 示例
python
import seeddata as sd
sd.set_base_url("http://127.0.0.1:18637")
sd.set_token("your_token_here")
sql = """
SELECT concept_name, count() AS cnt
FROM market.cn_concept_info
GROUP BY concept_name
ORDER BY cnt DESC
LIMIT 20
"""
print(sd.query(sql).df)6. 注意事项
- 本表不含日期维度,是概念与成分股的当前快照映射。
concept_source标识概念来源,查询时注意按来源筛选。