Avoir une table pour l'enseignant avec la date d'adhésion, besoin d'écrire une requête pour trouver le plus enseignant a rejoint l'école et la requête devrait afficher l'année et non de l'enseignant qui a rejoint an.
J'ai écrit que la requête obtenait le résultat en utilisant Limit, mais existe-t-il un autre moyen d'écrire une requête?Sélectionnez max (valeur) et la ligne correspondante sans utiliser rownum ou limite
select
count(teah_id) as no_of_teachers,
substr(DATE_OF_JOINING,1,4) as year
from teacher
group by substr(DATE_OF_JOINING,1,4)
order by count(phy_id) desc
limit 1
'LIMIT' n'est pas valide la syntaxe Oracle pour autant que je sache. Utilisez-vous MySQL? –
Oui en utilisant Mysql. Comment écrire la même requête dans Oracle sans utiliser Rownum? – mohan