微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQLADV在一个结果集中返回的跨多个表的多个select语句

如何解决SQLADV在一个结果集中返回的跨多个表的多个select语句

sqlADV 中,有一个“首选项”设置,允许将“结果”窗口作为单个文本返回。就是说,当我一次跨多个表 执行多个select语句时,结果仅在一个窗口(一个文本文件)中返回。

例如,如果有三个表 Error: Uncaught (in promise): SyntaxError: JSON Parse error: Property name must be a string literal{ "lodges": [ { "title": "Lakeside Lodge","url_title": "lakeside-lodge","lodges_short_name": "Lakeside","lodges_description": "<h5><strong>Coming Soon: Estimated opening Fall 2021 </strong></h5><p>The Lakeside Lodge sits will rest in the center of this premier state park,<a href=\"/parks/lakeside\">Lakeside State Park</a>.</p>","lodges_summary": "<p>Anticipated opening in Fall 2021,the new 85-room Lodge at Lakeside State Park!</p>","reservation_link": "null" } ] } showAmenities(item){ let list : any; let res : any; switch (item) { case 'lodges': this.data.getParkLodges(this.park).then(data => { let res = JSON.parse(data); let list = res.lodges; this.openAmenityListPage(item,list); } } } openAmenityListPage(item,list){ let amenitiesModal = this.modalCtrl.create(ParkAmenitiesListPage,{title : item,listItems: list,park: this.parkDetails.title,parkShortName: this.parkShortName }); amenitiesModal.present(); } ,我的选择语句是:

EmployeeInfo

sqlADV允许我突出显示所有三个选择并一次执行所有选择。结果返回到一个窗口,看起来像:

EmployeePay

上面的示例是一个ID。通常,我会不仅仅拥有3条select语句,而是会有30条select语句,这些语句将同时捕获10位员工的上述数据,并在一个结果/文本窗口中输出

之所以有用的原因是,可以定期运行相同的30条select语句,这些语句可以捕获10名员工的信息。数据的变化(地址,工资,退出日期)可以从一个时间间隔到下一个时间间隔捕获。而且我将使用文本比较应用程序来查看从一个间隔到下一个间隔的变化。

现在是问题的核心。自迁移到Windows10之后,sqlADV将不再成为工具。唯一可用的sql工具是SQuirreL(或其他一些工具),但是我很好奇是否有人知道SQuirreL是否可以在一个结果中输出我的30条select语句的结果。或者,如果有一种查询功能可以同时捕获多个表和多个员工的数据,同时将结果返回到一个文件中。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。