[姆咪] 資料庫大師請進

看板Marginalman作者 (謹言慎行 不引戰 拼論文)時間4年前 (2021/03/14 12:10), 4年前編輯推噓1(103)
留言4則, 3人參與, 4年前最新討論串1/5 (看更多)
假設我今天有一堆會員,我有他們的國籍資料 想做一個功能 「篩選出那些會員人數不滿10人的國家的會員」 select * from users u1 where 10 > (select count(*) from users u2 where u1.country = u2.country limit 10) 有兩個問題 1. 如果「美國」有三個會員,則括弧中的命令變成 select ... where "美國" = users.country 這段命令會執行三次嗎?還是偉大的的postgres會幫我快取結果,只執行一次? 2. 有沒有更好的寫法 ----- Sent from JPTT on my Google Pixel 3 XL. -- ~$ sudo make love -j4 Error: 女朋友.c: 沒有此一檔案或目錄 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.12.248 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1615695028.A.F15.html ※ 編輯: lturtsamuel (101.10.12.248 臺灣), 03/14/2021 12:10:39

03/14 12:13, 4年前 , 1F
再加碼問一題 ptt上哪個版能問這個==
03/14 12:13, 1F

03/14 12:14, 4年前 , 2F
database板
03/14 12:14, 2F

03/14 12:14, 4年前 , 3F
ok 感謝
03/14 12:14, 3F

03/14 12:20, 4年前 , 4F
肥肥上次就說 資料庫蠻男的= =
03/14 12:20, 4F
文章代碼(AID): #1WJOoqyL (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1WJOoqyL (Marginalman)