在MyEclipse中的Visual SQL查询编辑器可用于轻松创建复杂的SQL语句,同时还无需记住其语法。不仅如此,它还利用易于使用的向导来直观地添加表、创建连接、管理组、表达式以及输出命令等等。在本教程中,您将学习到:
- 打开Visual SQL查询编辑器
- 将表添加到查询中并创建连接
- 构建一个表达式
- 运行该SQL
持续时间:10分钟
没有MyEclipse?立即下载
1. 打开Visual SQL查询编辑器
这里有几种方法可以用来访问Visual SQL查询编辑器。
1.1 从SQL编辑器中打开
右键单击SQL编辑器,然后选择Open in MyEclipse Visual SQL Query Editor。当您使用完Visual SQL查询编辑器时,你所创建的查询将被插入到SQL编辑器中,如果有的话它将取代选择查询。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/7d754f92e93a3124e0fc7efebb723ec4.jpeg)
1.2 打开现有SQL文件
右键单击SQL文件,然后单击Open With>MyEclipse Visual SQL Query Editor。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/a196e4dc2fa66285cd9c6801a066771c.jpeg)
1.3 打开数据库连接
右键单击数据库浏览器连接,并选择New Visual SQL Query Editor。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/ff408b1cf68b7956f3add3022341d219.jpeg)
2. 将表添加到查询中并创建连接
(1)右键单击编辑器,然后选择Add Table。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/519c8ad957b1cb24aab62be611907ea8.jpeg)
(2)选择一个表,然后在你的查询中使用它并单击OK。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/ea0115ebe09a16648a0873cd445a2d2d.jpeg)
(3)从一列拖动到另一列中,在两者之间创建一种连接。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/828fe9f03ecd661d30a11dd84f77a451.jpeg)
3. 为您的输出构建表达式
(1)从Column的下拉列表中选择Build Expression。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/b67a247192499d62a9cc7daa2bc44aa1.jpeg)
(2)选择您想构建的表达式类型。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/b173982cd4e06132c6ef65e33ab702a6.jpeg)
本示例使用SUM函数来返回PAYMENT表中的AMOUNT列的总和。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/b97c38b729c5bee41bd9c5cf6e57e20a.jpeg)
(3)使用Groups标签来对CUSTOMERNAME列的结果进行分组。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/cd0c60bf6eb317ad54bbfc674997deb5.jpeg)
4. 运行查询
下图描述了已完成的查询。要执行此操作,右键单击源视图并选择Run SQL。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/ef79d3714a24bf7e8c876ec263ba2841.jpeg)
结果显示在SQL Results视图中。
![在MyEclipse中构建SQL查询语句](https://i-blog.csdnimg.cn/blog_migrate/19bf02bba26dfd88640103ff1070df6a.jpeg)