Anzeige-name des Mitarbeiters, die angestellt wurden am Sonntag des Monat Oktober

Meine übung sagt zum display-Namen der Mitarbeiter, die angestellt wurden am Sonntag in den Monat Oktober

select ename,hiredate    from emp   where
to_char(hiredate,'MON')='OCTOBER' AND to_char(hiredate,'DAY')='SUNDAY'

Auch

Anzeige aller Mitarbeiter, die eingestellt sind, in das Letzte Viertel.

In oracle, die wir nicht verwenden qq so, wie Sie schreiben, die eine Abfrage für diese?

  • In sql können wir verwenden qq in datepart. Aber es gibt keine solche Methode in der oracle...richtig?
  • "In oracle können wir nicht verwenden, qq, so wie man eine Abfrage schreiben, für dies?" Was bedeutet qq bedeuten? Wenn du meinst QUARTAL, dann natürlich Sie es tun könnten. Aber deine Anforderung scheint nichts zu tun mit der vierteljährlichen Ausgabe. Auch mit Tag-name, beachten Sie, dass TO_CHAR ist NLS-abhängigen. Wenn Sie nicht angeben der NLS_DATE_LANGUAGE wäre es nicht für Menschen, die mit einer anderen NLS_DATE_LANGUAGE.
Schreibe einen Kommentar