這樣的sql怎麼寫?

xyz發表於2007-08-20
如:
有主表mtable和從表ctable
主表結構
m_id
--
m1
m2

從表結構
c_id m_id key value
c1 m1 k1 v1
c2 m1 k2 v2
c3 m2 k1 v1
c4 m2 k1 v2
要查詢同時包含 (key=k1 and value=v1)和(key=k2 and value=v2)兩個條件資料的主表記錄。
如查出m1這條記錄,因為同時擁有(key=k1 and value=v1)和(key=k2 and value=v2)而缺少(key=k2 and value=v2)的記錄。

相關文章