Hallo,
ist es möglich denselben Parameter zwei mal in einer Abfrage zu verwenden?
Beispiel:
der Parameter @text;Thema_oder_Themengruppe@ soll nur einmal vom Benutzer abgrfagt werden.
Die Abfrage soll alle Bilder liefern, die zu einem Thema oder einer Themengruppe gehören.
SELECT DISTINCT* FROM Bilder b
WHERE EXISTS
(SELECT bt.ukey
FROM Themengruppen tg, Themen t, bildthemen bt
WHERE b.ukey=bt.bild
AND bt.thema=t.ukey
AND (t.Caption LIKE '@text;Thema_oder_Themengruppe@' OR tg.Caption LIKE '@text;Thema_oder_Themengruppe@'))
----------------
MfG Wolfgang
-
-
Hallo Wolfgang,
das geht leider nicht. Wenn du diese flexibilität aber brauchst, kannst du auch eine Aktion dazu verwenden, siehe [thread=1582]diesen Thread[/thread]... -
Hallo Kai,
erst mal vielen Dank für die superschnelle Antwort auf meine Frage.
Ich dachte es sei ein größerer Aufwand sich in das Thema Aktionen einzuarbeiten.
Dein kleines Beispiel aus dem Link im letzten Beitrag ist aber echt super, die 40 Zeilen Code decken alles ab was man so auf die Schnelle benötigt:
1. Dialog für Parameteranzeige
2. SQL-Abfrage
3. Ergebnis im Browserfenster darstellen
Hinweis für weitere Leser:
Das Beispiel ist eine gute Vorlage um mit wenig Aufwand schell eine Aktion zu erstellen.
Mit freundlichen Grüßen
Wolfgang