04 2021 档案

摘要:一、子查询 子查询中只能返回一个字段的数据。 可以将子查询的结果作为 WHRER 语句的过滤条件。 SELECT * FROM mytable1 WHERE col1 IN (SELECT col2 FROM mytable2) 下面的语句可以检索出客户的订单数量,子查询语句会对第一个查询检索出的每 阅读全文
posted @ 2021-04-18 09:54 不可哈希 阅读(608) 评论(0) 推荐(0)
摘要:一、计算字段 在数据库服务器上完成数据的转换和格式化的工作往往比客户端上快得多,并且转换和格式化后的数据量更少的话可以减少网络通信量。 1.计算字段通常需要使用 AS 来取别名,否则输出的时候字段名为计算表达式。 SELECT col1 * col2 AS alias FROM mytable 2. 阅读全文
posted @ 2021-04-18 09:52 不可哈希 阅读(689) 评论(0) 推荐(0)
摘要:一、过滤 SELECT * FROM mytable WHERE col IS NULL 下表显示了 WHERE 子句可用的操作符 操作符 说明 = 等于 < 小于 > 大于 <> != 不等于 <= !> 小于等于 >= !< 大于等于 BETWEEN 在两个值之间 is NULL 为NULL值 阅读全文
posted @ 2021-04-17 20:44 不可哈希 阅读(197) 评论(0) 推荐(0)
摘要:一、增 1.普通插入 INSERT INTO mytable(col1, col2) VALUES(val1, val2) 2.插入检索出来的数据 INSERT INTO mytable1(col1, col2) SELECT col1, col2 FROM mytable2 3.将一个表的内容插入 阅读全文
posted @ 2021-04-17 20:33 不可哈希 阅读(145) 评论(0) 推荐(1)
摘要:一、创建表 CREATE TABLE mytable ( # int 类型,不为空,自增 id INT NOT NULL AUTO_INCREMENT, # int 类型,不可为空,默认值为 1,不为空 col1 INT NOT NULL DEFAULT 1, # 变长字符串类型,最长为 45 个字 阅读全文
posted @ 2021-04-17 20:18 不可哈希 阅读(289) 评论(0) 推荐(0)