USE zhiyuantong; SET NAMES utf8mb4; SELECT exam_mode, COUNT(*) AS province_count FROM province_exam_configs WHERE exam_year=2025 AND verification_status='verified' GROUP BY exam_mode ORDER BY exam_mode; SELECT COUNT(*) AS verified_config_count, COUNT(DISTINCT province_name) AS province_count, COUNT(DISTINCT source_id) AS source_count FROM province_exam_configs WHERE exam_year=2025 AND verification_status='verified'; SELECT publication.dataset_name, publication.version_no, publication.publication_status, COUNT(*) AS version_count, SUM(publication.published_record_count) AS published_record_count FROM dataset_publications publication WHERE publication.admission_year=2025 GROUP BY publication.dataset_name, publication.version_no, publication.publication_status ORDER BY publication.dataset_name, publication.version_no; SELECT current.dataset_name, COUNT(*) AS current_scope_count FROM current_dataset_publications current WHERE current.admission_year=2025 GROUP BY current.dataset_name ORDER BY current.dataset_name; -- 正常结果必须为空:当前指针的范围、数据集和状态必须与发布版本一致。 SELECT current.* FROM current_dataset_publications current JOIN dataset_publications publication ON publication.publication_id=current.publication_id WHERE current.province_name<>publication.province_name OR current.admission_year<>publication.admission_year OR current.dataset_name<>publication.dataset_name OR publication.publication_status<>'published'; -- 正常结果必须为空:公共考试模式必须完整覆盖31个省级地区,且均有来源。 SELECT config.province_name, config.exam_year, config.exam_mode, config.source_id, current.publication_id FROM province_exam_configs config LEFT JOIN current_dataset_publications current ON current.province_name=config.province_name AND current.admission_year=config.exam_year AND current.dataset_name='province-exam-configs' LEFT JOIN public_province_exam_configs public_config ON public_config.publication_id=current.publication_id AND public_config.exam_config_id=config.exam_config_id WHERE config.exam_year=2025 AND (config.verification_status<>'verified' OR config.source_id IS NULL OR current.publication_id IS NULL OR public_config.exam_config_id IS NULL) ORDER BY config.province_name; SELECT (SELECT COUNT(*) FROM public_province_exam_configs) AS public_exam_configs, (SELECT COUNT(*) FROM public_school_profiles) AS public_school_profiles, (SELECT COUNT(*) FROM public_school_admission_stats) AS public_school_admission_stats, (SELECT COUNT(*) FROM public_major_admission_stats) AS public_major_admission_stats, (SELECT COUNT(*) FROM public_score_rank_points) AS public_score_rank_points;