我有一些看起來像這樣的示例數據。MySQL - 查找具有相同列但匹配特定ID的行
╔════╦══════════╦════════╗
║ ID ║ PERSONID ║ ITEMID ║
╠════╬══════════╬════════╣
║ 1 ║ 123 ║ 1 ║
║ 2 ║ 123 ║ 2 ║
║ 3 ║ 123 ║ 3 ║
║ 4 ║ 444 ║ 1 ║
║ 5 ║ 123 ║ 4 ║
║ 6 ║ 444 ║ 2 ║
║ 7 ║ 444 ║ 3 ║
╚════╩══════════╩════════╝
我通常會分析數據弄成這個樣子:
PERSONID - 123
ITEMID - 1
ITEMID - 2
ITEMID - 3
ITEMID - 4
PERSONID - 444
ITEMID - 1
ITEMID - 2
ITEMID - 3
說我給幾個ITEMID
值:[1, 2, 3]
,酷似PERSONID - 444
組。我怎麼可以編寫一個查詢,以檢查是否有一組具有相同PERSONID
值的行,幷包含完全相同的ITEMID
值(不多不少)
什麼樣的代碼是您使用此 – lyndact
我使用MySQL的數據庫,但我沒有寫查詢的是,不知道從哪裏開始 –
好吧,我會開始工作[MySQL查詢的 – lyndact