摘要: 1.列表 list:[] 但是用list()构造时候为双括号 2.元组:()——tuple(("a","b","c","d")) 3.集合:{ } 4.字典 阅读全文
posted @ 2020-07-08 16:49 柒久酒 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1.ucase()——把字段的值转换为大写 2.lcase()——把字段的值转换为小写 3.mid()——从文本字段中提取字符 SELECT MID(column_name,start[,length]) FROM table_name column_name 必需。要提取字符的字段。 start 阅读全文
posted @ 2020-07-08 13:46 柒久酒 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.NULL值与 0 不等价 但是为方面计算,通常会找出null值然后替换为0 例:如果 "UnitsOnOrder" 是 NULL,则不利于计算,因此如果值是 NULL 则 ISNULL() 返回 0。 SELECT ProductName,UnitPrice*(UnitsInStock+NVL( 阅读全文
posted @ 2020-07-08 13:34 柒久酒 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.Auto-increment 会在新记录插入表中时生成一个唯一的数字。 ——我们通常希望在每次插入新记录时,自动地创建主键字段的值。 2.ORACLE语法 CREATE SEQUENCE seq_person MINVALUE 1 START WITH 1 INCREMENT BY 1 CACH 阅读全文
posted @ 2020-07-08 13:19 柒久酒 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 1.create index在表中创建索引 ——可以在不读取整个表的情况下,快速查询数据 2.语法 create INDEX index_name on table (column_name) "column_name" 规定需要索引的列。 3.drop 撤销 撤销 范围 drop index/ta 阅读全文
posted @ 2020-07-08 13:07 柒久酒 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1.约束constraints用于限制加入表的数据类型 2.创建表时规定约束,也可以创建后修改表加约束(Alter table) 3.常见约束: NOT NULL——非空,即如果不向字段添加值,就无法插入新记录或者更新记录 例: CREATE TABLE Persons ( Id_P int NOT 阅读全文
posted @ 2020-07-08 11:00 柒久酒 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.CREATE DATABASE 创建数据库 2.CREATE TABLE创建空表 用insert into 向空表写入数据 阅读全文
posted @ 2020-07-08 10:57 柒久酒 阅读(372) 评论(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 柒久酒 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据 连接两个表进行查询除了可以用主键进行关联,也可以用join 例如: SELECT Persons.LastName, Persons.FirstName, Orders.OrderNo FROM Persons, Orders 阅读全文
posted @ 2020-07-08 10:45 柒久酒 阅读(133) 评论(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 柒久酒 阅读(172) 评论(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 柒久酒 阅读(134) 评论(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 柒久酒 阅读(261) 评论(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 柒久酒 阅读(138) 评论(0) 推荐(0) 编辑