SELECT COUNT(DISTINCT c.recordid) FROM mdl_data_content c,mdl_data_records r,mdl_data_content cs, mdl_user u , mdl_data_content c319 , mdl_data_content c320 , mdl_data_content c321 , mdl_data_content c322 , mdl_data_content c323 , mdl_data_content c326 , mdl_data_content c327 , mdl_data_content c328 , mdl_data_content c329 WHERE c.recordid = r.id AND r.dataid = 67 AND r.userid = u.id AND cs.recordid = r.id AND c319.recordid = r.id AND c320.recordid = r.id AND c321.recordid = r.id AND c322.recordid = r.id AND c323.recordid = r.id AND c326.recordid = r.id AND c327.recordid = r.id AND c328.recordid = r.id AND c329.recordid = r.id AND ( (c319.fieldid = 319 AND c319.content LIKE '%somefirstname%') ) AND ( (c320.fieldid = 320 AND c320.content LIKE '%somelastname%') ) AND ( (c321.fieldid = 321 AND c321.content LIKE '%somenumber%') ) AND ( ((c322.fieldid = 322 AND (c322.content = 'Oui' OR c322.content LIKE 'Oui##%' OR c322.content LIKE '%##Oui' OR c322.content LIKE '%##Oui##%'))) ) AND ( (c323.fieldid = 323 AND c323.content LIKE '%soneothernumber%') ) AND ( (c326.fieldid = 326 AND c326.content LIKE '%somestreet%') ) AND ( (c327.fieldid = 327 AND c327.content LIKE '%somecity%') ) AND ( (c328.fieldid = 328 AND c328.content LIKE '%somepostalcode%') ) AND ( ((c329.fieldid = 329 AND (c329.content = 'Montr�al' OR c329.content LIKE 'Montr�al##%' OR c329.content LIKE '%##Montr�al' OR c329.content LIKE '%##Montr�al##%'))) )