Oracle - Rückkehr mehrere zählt, als eine Abfrage

Ich habe ein paar Fragen, siehe unten. Ich möchte in der Lage zum ausführen einer SQL-Abfrage gibt die beiden zählt, ist das möglich?

1.

select nvl(count(rowid), 0) from tablename where OPP = 'FOO' and date = 'BAZ';

2.

select nvl(count(rowid), 0) from tablename where OPP = 'BAR' and date = 'BAZ';

Habe ich nur gefunden, MSSQL spezifische Lösungen in meine Recherchen bisher.

  • Keine Notwendigkeit für die nvl, Zähler nie null zurück.
  • sind Sie wollen, führen Sie diese durch SQLPlus? Kröte? als eine Gespeicherte Prozedur?
  • Wollen Sie die zwei zahlen in einer Zeile als Spalten? Oder wollen Sie zwei Zeilen?
  • Callis I ausführen möchten mit Kröte zum testen, dann mit Perl-DBI-als Teil einer größeren Perl-Skript
  • natürlich! danke für den Tipp
InformationsquelleAutor Raoul | 2011-06-15
Schreibe einen Kommentar