You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用DAX创建满足指定条件的筛选新表?

解决方案

通用语法(适配MySQL、PostgreSQL、Oracle等主流数据库)

通过CREATE TABLE ... AS SELECT直接基于筛选后的结果创建新表:

CREATE TABLE New_Table AS
SELECT 列名1, Person, 列名2
FROM Table
WHERE Person IN ('p1', 'p3')
  AND 评论列名 IS NOT NULL;

SQL Server/Access 专属语法

如果使用SQL Server或Access数据库,也可以用SELECT ... INTO语法实现:

SELECT 列名1, Person, 列名2
INTO New_Table
FROM Table
WHERE Person IN ('p1', 'p3')
  AND 评论列名 IS NOT NULL;

关键说明

  • 请将语句中的列名1、列名2替换为你实际表中前3列里,除Person之外的另外两列的真实名称
  • 评论列名 IS NOT NULL是判断用户“提交了评论”的基础条件,如果你的业务里评论提交的判定逻辑不同(比如评论内容不为空字符串),可以修改为评论列名 <> ''这类符合实际需求的条件

内容的提问来源于stack exchange,提问作者Nemo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 17:20:55