Einzelnen Beitrag anzeigen

sancho1980

Registriert seit: 7. Feb 2006
429 Beiträge
 
#1

kontrollstrukturen in sql

  Alt 8. Mai 2006, 12:04
Datenbank: firebird • Zugriff über: ibx, ibexpert
hallo
ich versuche grad einen sql-query mit bedingung zu schreiben, weiß aber gar nicht, ob das überhaupt geht. nutze firebird als server.
der versuch den ich gestartet hab sieht so aus:

SQL-Code:
if (count (*) from (select * from tabelle) > 10) then
    select * from tabelle rows 10
else
    select * from tabelle
ibexpert druckt zwar 'if' und 'then' automatisch fett, was ja darauf schließen lassen 'sollte', dass es eine bedeutung in sql hat, aber beim versuch es auszuführen, sagt der:
Zitat:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 1, column 1.
if.
weiß da einer weiter?

danke,
martin

ps: ich weiß, das selbe könnte man auch erreichen mit select * from tabelle rows 10 aber das ist nur ein beispiel, weil ich eigentlich was anderes machen will, wo ich wirklich sowas wie ne kontrollstruktur brauche!
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.
  Mit Zitat antworten Zitat