新增或修改的資料不可以與其他筆資料時間重疊
資料是一筆一筆比對的
$st = $db->prepare("SELECT 1 FROM assment_licence_package
WHERE cp_type = :cp_type
AND cp_id != :cp_id AND com_id = :com_id AND cp_use = '1'
AND (:cp_date_begin < cp_date_end AND cp_date_begin < :cp_date_end)");
// 判斷重疊,很難想的邏輯,功能為修改時間不可與其他資料重疊!!!!!!!
SQL
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言