Chinese, Simplified subtitles

← Select Where - Intro to Relational Databases

Get Embed Code
4 Languages

Showing Revision 1 created 08/11/2016 by Udacity Robot.

  1. 那么 我们希望找出所有不是大猩猩
  2. 也不叫 Max 的动物
  3. 我们可以这样做
  4. Select name (选择名字) from animals (动物) where (not 物种 = '大猩猩')
  5. and (not name = 'Max')
  6. 或者还有另一个办法
  7. 这里有一条逻辑规律 叫作德摩根定律
  8. 根据这条定律 我们可以把 非X and 非Y 转换为 非X or 非Y
  9. 所以我们可以说 select name from 动物 where
  10. not (物种 = '大猩猩' or name = 'Max')
  11. 结果是一样的
  12. 或者 还有第三种办法
  13. SQL 支持 != 运算符 跟 python 一样
  14. 因此我们可以说 select name from 动物
  15. where species != '大猩猩' and name != 'Max'
  16. 这三种方法中的任何一种都可以
  17. 它们的结果都相同