摘要: 1.约束constraints用于限制加入表的数据类型 2.创建表时规定约束,也可以创建后修改表加约束(Alter table) 3.常见约束: NOT NULL——非空,即如果不向字段添加值,就无法插入新记录或者更新记录 例: CREATE TABLE Persons ( Id_P int NOT 阅读全文
posted @ 2020-07-08 11:00 柒久酒 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.CREATE DATABASE 创建数据库 2.CREATE TABLE创建空表 用insert into 向空表写入数据 阅读全文
posted @ 2020-07-08 10:57 柒久酒 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 1.用于创建表的备份复件 2.语法 例如:把所有列插入新表: SELECT * INTO new_table_name [IN externaldatabase] FROM old_tablename把指定的列插入新表: SELECT column_name(s) INTO new_table_na 阅读全文
posted @ 2020-07-08 10:56 柒久酒 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据 连接两个表进行查询除了可以用主键进行关联,也可以用join 例如: SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo FROM Persons, Orders 阅读全文
posted @ 2020-07-08 10:45 柒久酒 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.为列名称好的表名称指定别名(Alias) 2.表的语法 SELECT column_name(s) FROM table_name AS alias_name列的语法 SELECT column_name AS alias_name FROM table_name 阅读全文
posted @ 2020-07-08 10:39 柒久酒 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.IN操作符允许我们在where中规定多个值 2.语法: SELECT column_name(s) FROM table_name WHERE column_name IN (value1,value2,...)例如:从上表中选取姓氏为 Adams 和 Carter 的人select *from 阅读全文
posted @ 2020-07-08 10:27 柒久酒 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.SQL通配符,必须和like一块使用 通配符 描述 % 替代一个或多个字符 _ 仅替代一个字符 [^charlist]或[!charlist] 不在字符列中的任一单一字符 2.语法例子 例如: 在 "Persons" 表中选取名字的第一个字符之后是eorge SELECT * FROM Pers 阅读全文
posted @ 2020-07-08 10:17 柒久酒 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.like用于where子句中搜索列中的指定模式 2.语法: SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern例如: 在"Persons" 表中选取居住在以 "N" 开始的城市里的人:select * from 阅读全文
posted @ 2020-07-08 10:03 柒久酒 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1.TOP子句 ——用于规定要返回的记录数目 SELECT TOP number|percent column_name(s) FROM table_name 2.Oracle语法 SELECT column_name(s) FROM table_name WHERE ROWNUM <= numbe 阅读全文
posted @ 2020-07-08 09:54 柒久酒 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.定义理解 edit distance——指两个字符串之间,一个转为另一个的最小编辑次数(方式有:插入/删除/替换) 若edit distance越小,则字符串之间的相似度越高。 例1: 输入: word1 = "horse", word2 = "ros" 输出: 3 解释: horse -> r 阅读全文
posted @ 2020-07-07 11:01 柒久酒 阅读(2113) 评论(0) 推荐(0) 编辑