博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
P3-SQL 学习笔记
阅读量:7232 次
发布时间:2019-06-29

本文共 462 字,大约阅读时间需要 1 分钟。

 

SELECT 字句

SELECT * FROM * WHERE *  LIMIT * ORDER* 

 

 

 

 

 

 

 

 

 

 

 规范化设计四个原则:

1.每行的列数相同【否则会造成混乱,你事先不知道哪一列存在数据,而哪一列又不存在数据】

2.存在唯一的键值(可以是多个column的键值的组合)【保证query结果的唯一性】

3.与键无关的数据属于其它表

4.表中不应该隐含不存在的关系

Create Table命令

 

 

 

主键创建的两个方式: 单一主键直接在 column创建语句之后说明即可。 复合主键需要在所有column创建语句之后声明。

 

 

 

 

通过reference 命令来关联两个表格,避免出现主键不一致的错误。

 

 

 

 每个column只能作为主键或是外键,但是多个外键可以唯一确定一个对象,所以可以认为是一个Multiple 主键

 

 

DB-API使用命令:

connect

cursor()

.execute()

fetchall()

 

subquery的使用

 

转载于:https://www.cnblogs.com/kong-xy/p/6652968.html

你可能感兴趣的文章
谷歌提出新的字体调用方案帮助提高中文字体的加载速度
查看>>
太牛X了!神奇的故事 你猜得到开头,却猜不到结尾
查看>>
图片的三级缓存
查看>>
svm原理及opencv
查看>>
Android 自定义RadioButton的样式
查看>>
bzoj 3456 城市规划——分治FFT / 多项式求逆 / 多项式求ln
查看>>
bzoj1042硬币购物
查看>>
(3)pyspark----dataframe观察
查看>>
MFC 使用位图按钮,并且设置按钮的鼠标悬停效果
查看>>
ceph存储之查找对象
查看>>
IE7下浮动(float)层不能实现环绕的问题
查看>>
LeetCode 【Single Number I II III】
查看>>
BOOL类型和引用,三目运算符
查看>>
rocketMq概念介绍
查看>>
Google推出iOS功能性UI测试框架EarlGrey
查看>>
busybox filesystem ts_config: No such file or directory
查看>>
Unity 3D第三人称视角、用途广泛限定角度(视角不能360度翻转)
查看>>
Spreading the Wealth uva 11300
查看>>
Eclipse 报java.lang.UnsupportedClassVersionError: ("yourclass") bad major version at offset=6
查看>>
快读快输板子
查看>>