Skip to content
Project: Analyzing Students' Mental Health in SQL
  • AI Chat
  • Code
  • Report
  • Does going to university in a different country affect your mental health? A Japanese international university surveyed its students in 2018 and published a study the following year that was approved by several ethical and regulatory boards.

    The study found that international students have a higher risk of mental health difficulties than the general population. Explore the students data using PostgreSQL to find out if this is true and see if the length of stay is a contributing factor.

    Here is a data description of the columns you may find helpful.

    Field NameDescription
    inter_domTypes of students
    japanese_cateJapanese language proficiency
    english_cateEnglish language proficiency
    academicCurrent academic level
    ageCurrent age of student
    stayCurrent length of stay in years
    todepTotal score of depression (PHQ-9 test)
    toscTotal score of social connectedness (SCS test)
    toasTotal score of Acculturative Stress (ASISS test)
    Unknown integration
    DataFrameavailable as
    df
    variable
    SELECT stay, 
           ROUND(AVG(todep), 2) AS average_phq, 
           ROUND(AVG(tosc), 2) AS average_scs, 
           ROUND(AVG(toas), 2) AS average_as
    FROM students
    WHERE inter_dom = 'Inter'
    GROUP BY stay
    ORDER BY stay DESC;