Как написать запрос?
используя хитростьselect *,IF(not isnull(field1),1,0) + IF(not isnumm(field2,1,0) + ... AS myselector  from tablename where myselector >=2
SELECT t.*
FROM твоятаблица t
INNER JOIN (
	SELECT id
		,(
			CASE coalesce(field, '') WHEN '' THEN 0 ELSE 1 END + 
			CASE coalesce(field2, '') WHEN '' THEN 0 ELSE 1	END + 
			CASE coalesce(field3, '') WHEN '' THEN 0 ELSE 1 END + 
			CASE coalesce(field4, '') WHEN '' THEN 0 ELSE 1 END + 
			CASE coalesce(field5, '') WHEN '' THEN 0 ELSE 1 END + 
			 CASE coalesce(field6, '') WHEN '' THEN 0 ELSE 1 END
			) AS cnt
	FROM твоятаблица
	) AS a ON a.id = t.id AND a.cnt >= 2