基 础 SQL 面 试 题 规 律 : 数 字 不 用 单 引 号 , 字 符 用 单 引 号 选 择 1
假 设 有 一 个 名 为 email_table 的 表 , 包 含 名 字 和 地 址 两 个 字 段 , 要 得 到 Bill Gates 的 e_mail 地 址 ,你 可 以 使 用 下 面 的 查 询 : SELECT email from email_table WHERE name=’ Bill Gates’ 2
前 面 说 过 ,查 询 可 以 在 查 询 条 件 中 包 含 逻 辑 运 算 符
假 如 你 想 读 取 Bill Gates 或 Clinton 总 统 的 所 有 email 地 址 , 你 可 以 使 用 下 面 的 查 询 语 句 : SELECT email FROM email_table WHERE name=’ Bill Gates’ OR name=’ president Clinton’ (select name,email,[add] from name where name=’ zhd’ ) 单 词 不 完 整 时 ,默 认 加 [ ] 3
你 可 以 在 一 个 SELECT 语 句 中 一 次 取 出 多 个 字 段 , 比 如 : SELECT au_fname ,au_lname, phone FROM authors 在 SELECT 语 句 中 , 你 需 要 列 出 多 少 个 字 段 , 你 就 可 以 列 出 多 少
不 要 忘 了 把 字段 名 用 逗 号 隔 开
你 也 可 以 用 星 号 ( *) 从 一 个 表 中 取 出 所 有 的 字 段
这 里 有 一个 使 用 星 号 的 例 子 : SELECT * FROM authors (SELECT * FROM NA