| 姓名 | 日期 | 房間 |
|---|---|---|
| 杰瑞 | 2-2-21 | D |
| 山姆 | 2-2-21 | 一種 |
| 莎拉 | 2-2-21 | 一種 |
| 將要 | 3-2-21 | 乙 |
| 山姆 | 4-3-21 | D |
| 將要 | 2-2-21 | 乙 |
| 杰瑞 | 2-2-21 | D |
你好,(為我的英語不好而道歉)我制作了上一張表格不會出現,因為他在同一個房間接受采訪
我的方法
SELECT name
FROM worktable
DISTINCT room > 2
我不知道還能做什么 謝謝你的幫助
uj5u.com熱心網友回復:
嘗試:
SELECT name
FROM worktable
GROUP BY name
HAVING COUNT(distinct room) > 1;
演示:https : //www.db-fiddle.com/f/4raGrSSZtagsBMDereNzTa/2
結果:
name Sam
uj5u.com熱心網友回復:
除了@Beso 回答之外,我還會在 COUNT 中使用 DISTINCT 以確保有不同的房間。
SELECT name
FROM worktable
GROUP BY name
HAVING COUNT(DISTINCT name) > 1
在這種情況下,選擇輸出中將只包含 Sam。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/365712.html
