SQL
文章平均质量分 90
阳阳大魔王
登峰造极
展开
-
SQL世界之函数+语句(九,十)
"SUM(OrderPrice)" 返回一个单独的值("OrderPrice" 列的总计),而 "Customer" 返回 6 个值(每个值对应 "Orders" 表中的每一行)。因此,得不到正确的结果。number是希望添加的间隔数(对于未来的时间,此数是正数,对于过去的时间,此数是负数);处理日期时,最难的任务是确保所插入的日期的格式,与数据库中日期列的格式相匹配。下面,如果 "UnitsOnOrder" 是 NULL,则不利于计算,因此如果值是 NULL 则 ISNULL() 返回 0。原创 2024-02-15 23:41:32 · 1630 阅读 · 1 评论 -
SQL世界之命令语句Ⅴ
"FirstName" 会被设置为 "Bill","LastName" 列会被设置为 "Gates"。"P_Id" 会被赋予一个唯一的值。"FirstName" 会被设置为 "Bill","LastName" 列会被设置为 "Gates"。"FirstName" 会被设置为 "Bill","LastName" 列会被设置为 "Gates"。"FirstName" 会被设置为 "Bill","LastName" 列会被设置为 "Gates"。假如 "Persons" 表中的 "Address" 列是可选的。原创 2024-02-14 20:52:52 · 1680 阅读 · 2 评论 -
SQL世界之命令语句Ⅳ
注:在表首次创建时使用 ALTER TABLE 语句添加主键,必须把主键列声明为不包含 NULL 值。Id_P int,原创 2024-02-12 23:58:40 · 2153 阅读 · 1 评论 -
SQL世界之命令语句Ⅲ
如果 "Persons" 中的行在表 "Orders" 中没有匹配,或者如果 "Orders" 中的行在表 "Persons" 中没有匹配,这些行同样会列出。在表中,每个主键的值都是唯一的。"Id_O" 列是 Orders 表中的的主键,同时,"Orders" 表中的 "Id_P" 列用于引用 "Persons" 表中的人,而无需使用确切姓名。注:RIGHT JOIN 关键字会从右表 (Orders) 那里返回所有的行,即使在左表 (Persons) 中没有匹配的行。原创 2024-02-08 17:12:10 · 1839 阅读 · 2 评论 -
SQL世界之命令语句Ⅱ
注:不同的数据库对 BETWEEN...AND 操作符的处理方式是有差异的。某些数据库会列出介于 "Aam" 和 "Car" 之间的人,但不包括 "Aam" 和 "Car";某些数据库会列出介于 "Aam" 和 "Car" 之间并包括 "Aam" 和 "Car" 的人;而另一些数据库会列出介于 "Aam" 和 "Car" 之间的人,包括 "Aam" ,但不包括 "Car"。假设有两个表分别是:"Persons" 和 "Product_Orders"。分别为它们指定别名 "p" 和 "po"。原创 2024-02-07 00:56:35 · 1633 阅读 · 1 评论 -
SQL世界之基础命令语句
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)这是正确的:SELECT * FROM Persons WHERE FirstName='Buh'这是错误的:SELECT * FROM Persons WHERE FirstName=Buh。这是错误的:SELECT * FROM Persons WHERE Year>'1965'这是正确的:SELECT * FROM Persons WHERE Year>1965。原创 2024-02-06 01:55:02 · 1523 阅读 · 3 评论 -
走入SQL世界
SQL 是用于访问和处理数据库的一种 ANSI 标准计算机语言,也是结构化查询语言。用来访问和操作数据库系统。原创 2024-02-05 14:31:13 · 1132 阅读 · 1 评论