Moin alle zusammen.
Folgende Problemstellung
Ich habe eine Accessabfrage die aus mehren Zeilen besteht. Ich möchte den niedrigsten Wert einer Zeile (nicht Spalte) ermitteln. Das Ergebnis soll als Euro ausgegeben werden
Der niedrigste Wert wird mit folgender Lösung ausgegeben. Mein Problem ist aber, das ich das Ergebnis als als Euro haben möchte, damit ich in einer weiteren Abfrage verschiedene EURO- Werte mit dieser vergleichen kann.
Folgende Lösung habe ich auf die Reihe bekommen.
Public Function MeinMin(ParamArray MeineWerte() As Variant)
Dim lngIndex
If UBound(MeineWerte) >= 0 Then
MeinMin = MeineWerte(0)
For lngIndex = 1 To UBound(MeineWerte)
If (MeineWerte(lngIndex) MeinMin = MeineWerte(lngIndex)
Next lngIndex
End If
End Function
Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge
es riecht nach einem unsauberen Design, ist aber keiner. Es ist die einzige Lösung, wenn ich nicht mit 50.000 Tabellen arbeiten möchte.
Jetzt fängt es ganz übel an zu Stinken. Hole mir besser mal eine Wäscheklammer für die Nase. Wenn Du wirklich was hättest mit 50K Entitäten und Beziehungen, dann hättest Du Probleme auf einem anderen Niveau. Ich bezweifle jedoch das dies notwendig ist. Ich weiß natürlich nicht wie viel Erfahrung Du im Entwurf von relationalen Datenbanken hast...
Dazu müssen beide Werte eben im gleichen Format vorhanden sein.
Ein String-Vergleich ist aber sicher der falsche Ansatz!
Schon mal darüber nachgedacht die externen Daten sinnvoll zu Parsen?
Gruß
Borlander
Jetzt fängt es ganz übel an zu Stinken. Hole mir besser mal eine Wäscheklammer für die Nase. Wenn Du wirklich was hättest mit 50K Entitäten und Beziehungen, dann hättest Du Probleme auf einem anderen Niveau. Ich bezweifle jedoch das dies notwendig ist. Ich weiß natürlich nicht wie viel Erfahrung Du im Entwurf von relationalen Datenbanken hast...
Dazu müssen beide Werte eben im gleichen Format vorhanden sein.
Ein String-Vergleich ist aber sicher der falsche Ansatz!
Schon mal darüber nachgedacht die externen Daten sinnvoll zu Parsen?
Gruß
Borlander