DB2 RazorSQL QueryBuilder

打开 RazorSQL,然后连接到数据库。

现在右键单击所选表。您将看到查询生成器。

QueryBuilder可用于选择,搜索,插入,更新和删除目的。您可以将其用于上述所有操作来构建查询并执行它。

选择查询

SELECT 选项便于您使用所有 SELECT 查询。

例如:您可以使用 SELECT * 从表中检索所有记录,也可以使用 SELECT 单个列来检索单个记录。

示例:

检索所有记录

单击“SELECT  *”选项以从表中检索所有记录。现在单击生成 SQL,您将看到生成的查询。

SELECT  
    *  
FROM  
    DB2ADMIN.FRESHERS  

单击“执行 SQL”按钮。

在RazorSQL主页上查看结果。

可以将 WHERE 和 GROUP BY 子句与 SELECT Query 一起使用。也可以使用<、>、<=、>=、=、<>、喜欢、不喜欢等条件。

例如:

让我们从“新生”表中选择地址,其中地址类似于“Allahabad”。

SELECT  
    ADDRESS  
FROM  
    DB2ADMIN.FRESHERS  
WHERE  
    ADDRESS LIKE '%Allahabad%'

以同样的方式检索单个记录。

搜索查询

查询生成器的下一个选项是搜索查询。您可以使用此查询方法从表“Fresher”中检索记录。

让我们从“Freshers”表中检索记录,其中  Where address != Allahabad 且 ID 大于 1。

SELECT  
    *  
FROM  
    DB2ADMIN.FRESHERS FRESHERS  
WHERE  
    FRESHERS.ADDRESS != 'Allahabad' AND  
    FRESHERS.ID > 1

插入查询

您可以使用 INSERT 块在表中插入单个记录以及一整行。

例如:

让我们将以下记录作为新行插入。

INSERT INTO DB2ADMIN.FRESHERS  
    (ADDRESS, AGE, ID, NAME, SALARY)  
VALUES  
    ('Meerut', 25, 6, 'Babita', '35000')

更新查询

更新块用于更新表中已插入的记录。让我们更新名称为“Babita”和“年龄”为 25 的表,以命名为“Kiran”和年龄 45。

UPDATE  
    DB2ADMIN.FRESHERS  
SET  
    NAME = 'Kiran',  
    AGE = 45  
WHERE  
    NAME = 'Babita' AND  
    AGE = 25

删除查询

删除块用于删除指定的记录。

让我们从“Freshers”表中删除记录,其中 where id >= 4 AND age <= 30。

DELETE  
FROM  
    DB2ADMIN.FRESHERS  
WHERE  
    ID >= 4 AND  
    AGE <= 30  

您可以看到,表中现在只剩下 id < 4。

热门文章

优秀文章