SQL与各种数据库

学习资源http://www.w3school.com.cn/sql/sql_alter.asp
笛卡尔积的符号化为:
A×B={(x,y)|x∈A∧y∈B}

连接是从两个关系的笛卡尔积中选取属性见满足一定条件的元组。
条件为=的连接运算为等值连接。
自然连接:特殊的等值连接,把重复的属性列去掉
外连接:如果把舍弃的元组也保存在结果关系中,而在其他属性上填null,那么这种连接是外连接
左外连接:把左边要舍弃的元组保留
右外连接:只把有变有舍弃的元组保留

SQL:structured query language
动作:增删查改
对象:模式,表,视图,索引,行,列,属性
所以你要清楚是对什么对象的什么动作,然后才能熟练掌握sql

对应英文
CREATE TABLE <表名> (<列名> <数据额类型>,
<列名> <数据额类型>)

DROP TABLE <表名>

请问:如何删除一列???
ALTER TABLE <表名>
ADD <新列名> <数据类型>
DROP <完整性约束名>
DROP COLUMN <列名>
ALTER COLUMMN <列名> <数据类型>

SELECT*FROM 表名

单表查询:仅涉及到一个表的查询
连接查询:同时涉及两个和两个以上的表,称之为连接查询。

各种数据库包括但不限于
Mysql
Oracle

posted @ 2022-03-06 10:39  叶常落  阅读(27)  评论(0编辑  收藏  举报