使用 JMP > 导入数据 > 在“查询生成器”中生成 SQL 查询 > 在“查询生成器”中编写 SQL 语句
发布日期: 08/07/2020

在“查询生成器”中编写 SQL 语句

通过“查询生成器”,您可以按交互方式创建 SQL 查询,而无需编写 SQL 语句。您还可以在“查询生成器”中生成查询,然后向该查询添加定制语句。

注意:“查询生成器”示例基于的数据库并未随 JMP 安装。

1. 选择文件 > 新建 > 数据库查询,连接至数据库,然后选择 SQBTest 架构。请参见连接至数据库

2. 在“选择要查询的表”窗口中,选择 g6_Rentals 作为主表。

3. 选择 g6_Moviesg6_Customers 作为副表。

4. 点击生成查询以显示“查询生成器”窗口。

5. 在“已包括的列”选项卡上,点击全部添加按钮。

6. 点击“查询生成器”红色小三角并选择转换为自定义 SQL,然后点击确定

“查询生成器”生成的 SQL 在“自定义 SQL”选项卡中显示。

7. 在分号之前点击鼠标,然后键入以下 SQL 语句:

WHERE (  (  ( t2.Gender IN  ( 'F' )  )  AND  (  (t2.Age >= 20)  AND  (t2.Age <= 50)  )  )  )

8. 点击运行查询以将数据导入 JMP 中。

数据表脚本包括定制查询。

注意:若您从红色小三角菜单中选择恢复为交互式,则系统将不会保存您在“自定义 SQL”选项卡中所做的更改。若您保存定制查询并重新打开它,则“恢复为交互式”不可用。

有关 SQL 语句的简介,请参见结构化查询语言 (SQL):参考

需要更多信息?有问题?从 JMP 用户社区得到解答 (community.jmp.com).