Navicat 提供 SQL 创建工具让你视觉化地创建查询。它让你不需具有 SQL 知识就能轻松创建和编辑查询。数据库对象显示在左边窗格。而在右边窗格分为两部分: 上面的“图表设计”窗格和下面的“准则选择”窗格。
在查询设计器中,点击 按钮来打开视觉化的 SQL 创建工具。
【注意】SQL 创建工具只支持 SELECT 语句。请使用查询编辑器来创建复杂的查询。
如要添加表或视图到查询,简单地从左边窗格拖曳它到图表设计窗格或双击它。如要在查询包含字段,在图表设计窗格中勾选字段名的左边方格。如要包含全部字段,勾选对象标题的左边方格。如要包含全部字段,点击“*”核取钮。
如要从图表设计窗格移除对象,点击在对象标题的交叉按钮。
如要添加表或视图别名,简单地在图表设计窗格双击表或视图名并输入别名。
如要将数据库对象用两个字段联系起来,只需从一个对象拖曳一个字段到另一个,链接的字段之间将出现一条线条。
【提示】如要删除对象的一个链接,按住 Control 键并点按链接,然后选择“删除”。
如西女更改链接的关系,按住 Control 键并点按链接,然后在弹出式菜单中选择属性项目。你可以更改“保留”。
仅交集
选择两个对象中两个链接字段之间匹配的所有行。
对象_1 的全部项目以及在 对象_2 匹配的项目
选择 对象_1 的全部行,以及在 对象_2 匹配的行。
你在图表设计窗格选择的字段将会显示在“SELECT”窗格,让你设置它们的显示顺序和编辑查询的输出字段。
实际字段名
假设你在图表设计窗格中打开一个表,你可以点击字段的核取钮来添加字段到 SELECT 窗格。
字段别名
字段别名将会显示在查询结果的网格中。你可以在此输入字段的别名。
你可以从图表设计中拖放一个字段到“WHERE”窗格。若要定义你的准则,在窗格中输入 SQL 条件语句。它将被嵌入在你的查询的 WHERE 部分。
你可以从图表设计中拖放一个字段到“GROUP BY”窗格。若要定义你的准则,在窗格中输入 SQL 条件语句。条件将包含在当前查询的 GROUP BY 语句。
你可以从图表设计中拖放一个字段到“HAVING”窗格。若要定义你的准则,在窗格中输入 SQL 条件语句。条件将包含在当前查询的 HAVING 语句。
你可以设置排序查询结果的条件。若要设置排序顺序,你可以在“ORDER BY”窗格中更改“排序顺序”。