Quantcast
Channel: Für Entwickler: SQL Server Forum
Viewing all articles
Browse latest Browse all 1772

LET Äquivalent zu LET in Linq

$
0
0

Hallo Leute,
ich habe eine SQL-Abfrage, die ein Berechnungsergebnis mehrfach nach dem 'Where' benötigt.

SELECT * FROM Tabelle WHERE (1 + 1) > 2 OR (1 + 1) > 3

Das 1 + 1 soll für eine aufwändige Berechnung stehen.

Mit LINQ ist das so möglich:
FROM Element IN Tabelle LET result = (1 + 1) WHERE result > 2 OR result > 3

Dadurch muss die Berechnung nur einmal gemacht werden.

Kann ich das auch mit einem SQL-String (kein LINQ) machen?

Vielen Dank im Voraus


Christian Tauschek


Viewing all articles
Browse latest Browse all 1772


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>