wawidl
Goto Top

SQL . 2 Felder bzw. Werte vergleichen und Rückmeldung 0 oder 1

Hallo,

ich habe 2 SQL-Tabellen, in beiden Tabellen stehen eindeutige ID's in Spalte A.

Ich möchte nun 2 Werte vergleichen, die in beiden Tabellen in Spalte B stehen.


Ich habe gerade eine völlige Denkblokade, lerne mich erst ein.


Mein Versuch:
CASE WHEN (SELECT B FROM TABLE1 WHERE ID=1) > (SELECT B FROM TABLE2 WHERE ID=1) THEN '1' ELSE '0' END


Was mache ich falsch?

Danke

Content-Key: 316352

Url: https://administrator.de/contentid/316352

Printed on: April 16, 2024 at 11:04 o'clock

Member: Andi482
Solution Andi482 Sep 27, 2016 at 16:47:46 (UTC)
Goto Top
Fehlt das SELECT am Anfang?

Folgende Abfrage funktioniert bei mir:
SELECT CASE WHEN (SELECT B FROM TABLE1 WHERE ID=1) > (SELECT B FROM TABLE2 WHERE ID=1) THEN '1' ELSE '0' END

Wird bei dir eine Fehlermeldung angezeigt?
Member: wawidl
wawidl Sep 27, 2016 at 21:05:51 (UTC)
Goto Top
aaahhhhhhhhhhh OK, ein SELECT davor hat gefehlt ^^

DANKE dir!