查询和“s001”号同学所学课程完全相同的其他同学的学...

查询和“s001”号同学所学课程完全相同的其他同学的学…

 SELECT
	*
FROM
	test_student
WHERE
	sno IN (
		SELECT
			tsc.sno
		FROM
			(
				SELECT
					group_concat(cno ORDER BY cno ASC) AS strcno,
					sno
				FROM  
					test_sc
				GROUP BY
					sno
				
			) tsc
		WHERE
			tsc.strcno = (
				SELECT
					group_concat(cno ORDER BY cno ASC)
				FROM
					test_sc
				WHERE
					sno = '2'
				GROUP BY
					sno
			)
	) AND sno != '2'



版权声明:本文为qq_31127787原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。