CREATE TABLE Has_amenity (dormid NUMBER, amenid NUMBER)
CREATE TABLE Lives_in (stuid NUMBER, dormid NUMBER, room_number NUMBER)
CREATE TABLE Dorm (dormid NUMBER, dorm_name VARCHAR2, student_capacity NUMBER, gender VARCHAR2)
CREATE TABLE Dorm_amenity (amenid NUMBER, amenity_name VARCHAR2)
CREATE TABLE Student (StuID NUMBER, LName VARCHAR2, Fname VARCHAR2, Age NUMBER, Sex VARCHAR2, Major NUMBER, Advisor NUMBER, city_code VARCHAR2)

Find the number of students who are not in the largest major and group by students' first name in a bar chart, and could you list by the x axis in asc?
SELECT Fname, COUNT(Fname) FROM Student WHERE Major <> (SELECT Major FROM Student) GROUP BY Fname ORDER BY Fname
SELECT "Fname", COUNT("Fname") FROM "Student" WHERE "Major" <> (SELECT "Major" FROM "Student") GROUP BY "Fname" ORDER BY "Fname"