📅  最后修改于: 2020-11-28 03:49:58             🧑  作者: Mango
打开RazorSQL,然后连接到数据库。
现在,右键单击选定的表。您将看到查询生成器。
QueryBuilder可用于SELECT,SEARCH,INSERT,UPDATE和DELETE目的。您可以将其用于上述所有操作,以构建查询并执行它。
SELECT选项使您可以使用所有SELECT查询。
例如:您可以使用SELECT *从表中检索所有记录,也可以使用SELECT单个列来检索单个记录。
例:
单击SELECT *选项从表中检索所有记录。现在单击生成SQL,您将看到生成的查询。
SELECT
*
FROM
DB2ADMIN.FRESHERS
单击执行SQL按钮。
在RazorSQL主页上查看结果。
您可以在SELECT Query中使用WHERE和GROUP BY子句。也可以使用<,>,<=,> =,=,<>,LIKE,NOT LIKE之类的条件。
例如:
让我们从“ Freshers”表中选择地址,其中地址为“ Allahabad”。
SELECT
ADDRESS
FROM
DB2ADMIN.FRESHERS
WHERE
ADDRESS LIKE '%Allahabad%'
以相同的方式,您可以检索单个记录。
查询构建器的下一个选项是搜索查询。您可以使用此查询方法从表“ Fresher”中检索记录。
让我们从“ Freshers”表中检索记录,其中地址!= 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的表,以命名为“基兰”和45岁。
UPDATE
DB2ADMIN.FRESHERS
SET
NAME = 'Kiran',
AGE = 45
WHERE
NAME = 'Babita' AND
AGE = 25
12
DELETE块用于删除指定的记录。
让我们从“ Freshers”表中删除记录,其中id> = 4并且age <= 30。
DELETE
FROM
DB2ADMIN.FRESHERS
WHERE
ID >= 4 AND
AGE <= 30
您可以看到现在表中仅保留id <4。