CREATE TABLE module_Uniwerki_students ( student_id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, login varchar(20) NOT NULL ) CREATE TABLE module_Uniwerki_professors ( profesor_id INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, login varchar(20) NOT NULL )
probowałem tym sposobem i niby działa:
SELECT COUNT( students.login ) AS is_student, ( SELECT COUNT( professors.login ) FROM `module_Uniwerki_professors` AS professors WHERE professors.login = 'zdzichu' ) AS is_professor FROM `module_Uniwerki_students` AS students WHERE students.login = 'zdzichu'
ale czy jest bardziej zgrabny sposób na zrobienie tego samego bez użycia podzapytań?