原文:子賬號表的設計(不用遞歸實現查詢,同一張表做外鍵)

最近公司在做 資管系統 賬號管理部分需要得到所有子賬號 父賬號等等信息。個人覺得用遞歸查詢比較繁瑣,於是設計了以下表 關鍵字段:賬號id,父賬號 頂級賬號 賬號層次 也就是樹的級別 。 查詢思路:查找頂級賬號用層這個字段直接搞定 查找某個賬號的子賬號用該賬號的頂級賬號和層搞定 查找父賬號用該賬號的頂級賬號和層搞定 設計難點:一張表外鍵關聯到自己 添加修改刪除時對數據的有效性有很大的保障 提供源碼 ...

2016-11-25 18:33 2 1409 推薦指數:

查看詳情

一張多個鍵指向同一主鍵

現在有兩     (a)                          ======(想要的結果)=====》         (b) 因為第一次遇到這種,想了想還挺有趣的。。。。適用於多個同時關聯同個主鍵!     我的sql語句 ...

Fri Jun 08 22:51:00 CST 2018 0 2751
一張的主鍵作為關聯到另一張

一張的主鍵作為關聯到另一張中 1、的介紹 2、使用Navicat創建 3、的維護關系設定及其選擇 1、的介紹 設置的作用很明顯,就是講兩個的數據產生關聯,就比如個人信息和部門之間,部門的部門id就可以作為一個 ...

Tue Apr 28 00:35:00 CST 2020 0 746
同一張中有父子鍵關聯進行查詢

剛有網友提問,只有一張,其中有子鍵與父關聯,怎樣根擾子鍵查詢到父記錄的數據? Insus.NET嘗試寫了一個簡單的例子,希望能看得懂。 Source Code 下面是關聯: Source ...

Sat May 18 06:10:00 CST 2019 0 973
查詢一張不在另外一張的記錄

參考文獻 http://hi.baidu.com/zdfgng/blog/item/dd5f88359a1cd0260b55a9ce.html 題目 假如要查詢在a中存在,但是在b中不存在的記錄,應該如何查詢。為了便於說明,我們假設a和b都只有一個字段id,a中的記錄 ...

Fri Jun 01 21:29:00 CST 2012 1 17879
同一張讀寫頻繁如何避免鎖

如果是update多,建議支持臟讀with(nolock)這樣,寫不會影響讀。 如果都是insert,建議分成兩個,一個歷史,一個當前,每天把當前移到歷史。 今天遇到一個發短信接口,驗證短信接口,Fulfiument ...

Mon Jun 11 06:28:00 CST 2018 0 1300
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM