笛卡爾乘積
1.笛卡兒積數學了解
A={2,3} ;B= {0,2,4}
AxB = {(2,0),(3,0),(2,2),(3,2),(2,4),(3,4)},則AxB的結果集既是笛卡兒積;
但其不滿足交換率,及AxB 和BxA不相等,但其集合元素的個數是相等的
2.mysql中笛卡兒積
簡單來說就是查詢兩張表的AxB的結果集,select * from tableA join tableB的結果集(from将兩張表加載到記憶體中,join進行笛卡兒積運算得到一張比對的臨時表,後根據條件在進行篩選),但當資料量很大的時候在記憶體中生成這張臨時表就不合适了,這是語句可以改為select * from tableA join tableB on a_id = b_id 這樣會先比對on後的條件在進行笛卡兒積運算
相關閱讀
目錄
索引是什麼
索引有哪些結構
資料庫有哪些索引
唯一索引
聚簇索引與非聚簇索引
全文索引
使用索引一定能提高查詢性能嗎?
哪些
(2011-10-18 16:57:43)
轉載▼标簽:
mysql
資料庫
2147483647
雜談
分類:php基礎
在用Excel導入資料的時候,碰到11位的數字都變成2
導讀:貨币是一種交易媒介,它能降低人們在交易時對信任的需求,提高交易效率,降低交易成本,并通過不斷地流通,攤銷制造貨币的成本,強化它在
根據相關資料顯示,去年也就是2012年騰訊QQ同時線上的使用者數突破一億七千萬。請厘清楚,是“同時線上”。那就更别說QQ注冊
tinyint 型的字段如果設定為UNSIGNED類型,隻能存儲從0到255的整數,不能用來儲存負數。tinyint 型的字段如果不設定UNSIGNED類型,存