check_study_info.sql 812 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. -- 检查 study_info 表中的数据情况
  2. USE `pacsonline_new`;
  3. -- 1. 查看总数据量
  4. SELECT COUNT(*) as total_count FROM study_info;
  5. -- 2. 查看各治理状态的数据量
  6. SELECT
  7. govern_status,
  8. CASE govern_status
  9. WHEN 0 THEN '未治理'
  10. WHEN 1 THEN '已治理'
  11. WHEN 2 THEN '治理中'
  12. ELSE '未知'
  13. END as status_name,
  14. COUNT(*) as count
  15. FROM study_info
  16. GROUP BY govern_status;
  17. -- 3. 查看已治理的数据(前10条)
  18. SELECT
  19. study_id,
  20. study_instance_uid,
  21. patient_id,
  22. modality,
  23. study_date,
  24. institution_id,
  25. govern_status,
  26. upload_time
  27. FROM study_info
  28. WHERE govern_status = 1
  29. ORDER BY upload_time DESC
  30. LIMIT 10;
  31. -- 4. 查看机构信息
  32. SELECT
  33. id,
  34. institution_name,
  35. institution_code
  36. FROM institution
  37. LIMIT 10;