我刚读完Questions every good .Net developer should be able to answer分,对这个问题的内容和方法印象深刻,所以本着同样的精神,我向数据库/SQL开发人员提出这个问题.

你认为What questions应该是一个好的Database/SQL programmer be able to respond to?

推荐答案

不同类型的联接:

  • 内部连接
  • 左右外接
  • 完全连接
  • 交叉连接

看杰夫·阿特伍德的Visual Explanation of JOINs

  • 什么是 keys ?候选密钥?主键?备用 keys ?外键?
  • 什么是索引,它如何帮助数据库?

  • 可用的数据类型有哪些?何时使用哪些数据类型?

Sql相关问答推荐

基于模式或其他行集的数据复制

SQL是否可以计算每年的所有日期变化?

使用sede获取不一定有两个不同标签的所有问题

如何在SQL中按每个子组的顺序更新数据?

从日期开始向前填充重复项

在SQL查询中使用COALESS

过go 四周未填充的数据,即W50,51,52-SQL

是否可以为表中的所有列生成散列值?

按属性值 Select 数组元素Postgres Jsonb

从重复值中获取最新值

输出连续出现两次以上的行

从选定记录中提取摘要作为值的划分

YEAR 函数仍然不可SARGable 吗?

计算不同模式的时间跨度

在特定条件下使用 LAG,确定要采用什么 LAG 值?

如何根据创建日期查找两个表中最接近的记录?

达到特定值时,从0开始累加求和

REGEXP_SUBSTR使用方法

我需要遍历权重值表并确定每个权重是否有效

根据开始/结束标记将 GROUP_ID 分配给行