MySQL 業務查詢

2021-07-31 07:05:10 字數 341 閱讀 2112

1. 查詢本月交易金額最高的卡號

select   distinct   cardid  from   transinfo   where  transmoney=(select ... from ...)

2.查詢掛失賬號的客戶資訊

使用子查詢n或內連線查詢inner   join

select ... from userinfo  where customerid in(select ... from ...)

3.催款提醒業務

使用子查詢in或內連線查詢 inner join

select  ... from userinfo  inner join ...

MySQL 使用索引覆蓋優化業務查詢

一 在mysql表中,有一項無法忽略的部分,那就是索引 因為它直接或間接的決定了業務查詢的時間複雜度。乙個差的索引,會導致sql操作需要掃瞄全表,來查出符合條件的資料行,這當然是乙個悲劇。我們有必要,但也很容易去避免以下這種情況的發生,只要針對業務查詢建對應的索引就可以了。但是,只需要建出對應的索引...

Mysql 業務 表 設計

mysql 表的設計需要從兩個方面進行 重要性 如果表設計的不好,sql語句再怎麼優化也沒用,主要避免多表join,大資料量用join可能會急劇變慢,因為笛卡爾積的緣故 邏輯設計 正規化設計 資料庫設計的第一大正規化 資料庫設計的第二大正規化 資料庫設計的第三大正規化 正規化設計的問題 完全符合正規...

如何查詢業務用例和業務執行者

查詢業務參與者 業務參與者可以是與業務互動的任何個人 小組 組織 公司或機器,例如 如果您打算建模的業務是大型公司的一部分,這些類別還可以包含諸如以下的業務參與者 要考慮業務建模的範圍和您定義為 目標組織 的業務的邊界,這很重要。如果您只選擇了業務的一部分作為目標組織,那麼同一家公司的其他部分也將是...