標題無法描述清楚 需求 查詢檔案分類 除檔案分類資訊外 增加其檔案數量列如下問題 有的檔案分類下沒有檔案 而在where後的
f.del_flag = 1
條件會導致此檔案分類資料消失
select
fc.id,
fc.cate_name,
count
( f.id )
as file_count
from
file_category fc
left
join
file f on fc.catalog_id = fcl.id
where
fc.del_flag =
1and f.del_flag =
1
使用子查詢可以解決 如下
select
fc.id
, fc.cate_name
,count
( f.id )
as file_count
from
file_category fc
left
join
(select
f.id
, f.file_name
, f.sort
, f.cate_id
from
file f
) f on f.cate_id = fc.id
where
fc.del_flag =
1
主表,從表,關聯表,父表,子表
一 前言 在資料庫設計中,hibernate,ibatis等orm框架的使用中經常聽說主鍵,外來鍵,主表,從表,關聯表,父表,子表之類的術語,弄懂它們之前的區別與聯絡對於資料庫設計和orm框架的學習使用是非常有必要的。二 概述 下面從資料庫設計角度,orm框架使用 以hibernate為例 powe...
主表,從表,關聯表,父表,子表
一 前言 在資料庫設計中,hibernate,ibatis等orm框架的使用中經常聽說主鍵,外來鍵,主表,從表,關聯表,父表,子表之類的術語,弄懂它們之前的區別與聯絡對於資料庫設計和orm框架的學習使用是非常有必要的。二 概述 下面從資料庫設計角度,orm框架使用 以hibernate為例 powe...
主表,從表,關聯表,父表,子表
一 前言 在資料庫設計中,hibernate,ibatis等orm框架的使用中經常聽說主鍵,外來鍵,主表,從表,關聯表,父表,子表之類的術語,弄懂它們之前的區別與聯絡對於資料庫設計和orm框架的學習使用是非常有必要的。二 概述 下面從資料庫設計角度,orm框架使用 以hibernate為例 powe...