Jump to content

Skaletti

Members
  • Gesamte Inhalte

    16
  • Registriert seit

  • Letzter Besuch

Über Skaletti

  • Geburtstag 20.10.1955

Fortschritt von Skaletti

Explorer

Explorer (4/14)

  • Erste Antwort
  • Engagiert
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei

Neueste Abzeichen

0

Reputation in der Community

  1. Hallo Sunny61, vielen Dank für Deine Mühe und Hilfe. Habe dadurch wieder sehr viel gelernt. Werde mir das mit dem Formatieren merken. Ist dann viel übersichtlicher. Es funzt prima so. Gruß Skaletti!
  2. Hallo Sunny61, Ich hoffe das ist richtig so. Die Spalte Expr1 ist dargestellt. USE [DataBaseVereinspokal] GO /****** Object: Table [dbo].[Durchgang_1_VP] Script Date: 11/14/2014 11:20:46 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Durchgang_1_VP]( [startnummer1] [numeric](18, 0) NOT NULL, [Gegner1] [nvarchar](50) NULL, [Ergebnis1] [numeric](18, 0) NULL, [stechen1] [numeric](18, 0) NULL, [startnummer2] [numeric](18, 0) NULL, [Gegner2] [nvarchar](50) NULL, [Ergebnis2] [numeric](18, 0) NULL, [stechen2] [numeric](18, 0) NULL, [sum1] [numeric](18, 0) NULL, [sum2] [numeric](18, 0) NULL, [sieger] [nvarchar](50) NULL, CONSTRAINT [PK_1. Durchgang VP] PRIMARY KEY CLUSTERED ( [startnummer1] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO
  3. Hallo Sunny61, in der Spalte Sieger steht leider nichts drin. Ich Versuche mal den Tabellenaufbau und die Sicht darzustellen. Tabelle Sicht Startnummer1 Startnummer1 Gegner1 Gegner1 Ergebnis1 Ergebnis1 Stechen1 Stechen1 Startnummer2 Startnummer2 Gegner2 Gegner2 Ergebnis2 Ergebnis2 Stechen2 Stechen2 Sum1 SQL-Code ASSum1 Sum2 SQL-Code ASSum2 Sieger SQL-Code ASSieger Werte die in der Tabelle stehen werden: Startnummer1 Gegner1 Ergebnis1 Stechen1 Startnummer2 Gegner2 Ergebnis2 Stechen2 Sum1 Sum2 Sieger 1 Mustermann, Klaus 98 9 2 Test, Willi 98 10 3 Probe, Hugo 96 0 4 Versuch, Dieter 95 0 Werte die jetzt so in der Sicht stehen: Startnummer1 Gegner1 Ergebnis1 Stechen1 Startnummer2 Gegner2 Ergebnis2 Stechen2 Sum1 Sum2 Sieger 1 Mustermann, Klaus 98 9 2 Test, Willi 98 10 107 108 null 3 Probe, Hugo 96 0 4 Versuch, Dieter 95 0 96 95 null Ich hoffe das die Darstellung so verständlich ist. Nochmals Danke für Deine Unterstützung Gruß Skaletti.
  4. Hi, es wird jetzt eine neue Spalte erzeugt, aber leider steht dort der Sieger nicht drin. Ich bekomme keine Fehlermeldung. SELECT Startnummer1, Gegner1, Ergebnis1, Stechen1, Startnummer2, Gegner2, Ergebnis2, Stechen2, Sieger, Ergebnis1 + Stechen1 AS Sum1, Ergebnis2 + Stechen2 AS Sum2, CASE WHEN Sum1 > Sum2 THEN Gegner1 WHEN Sum2 > Sum1 THEN Gegner2 END AS Expr1 FROM dbo.Durchgang_1_VP
  5. Hallo Sunny61 Danke für die schnelle Antwort und die beiden Links. Werde mal versuchen ob ich das hinbekomme. Gruß Skaletti!
  6. Hallo und Guten Tag. Bin nach längerer Zeit mal wieder in diesem Forum. Eine Sicht mit den Spalten: Startnummer1-Gegner1-Ergebnis1-Stechen1- Startnummer2-Gegner2-Ergebnis2-Stechen2-Sum1-Sum2-Sieger. Der SQL-Code soll jetzt Ergebnis1 und Stechen1 in Sum1 zusammenrechnen, sowie Ergebnis2 und Stechen2 in Sum2. Wenn das Ergebnis in Sum1 höher ist als in Sum2 soll der Name in Gegner1 in Ergebnis stehen, oder umgekehrt, wenn Sum2 höher ist als Sum1 soll der Name von Gegner2 in Ergebnis stehen. Beim speichern wird folgender Fehler angezeigt: Falsche Syntax bei '>' Fehler wird sein, IIF, das ist eine Funktion in Access, aber nicht in einer SQL Datenbank, richtig?? Wie muss der Code denn dann für eine SQL Datenbank aussehen? Meine Kenntnisse in SQL sind nicht besonders gut. Kann mir jemand weiterhelfen? Wenn ja, mein Dank im Voraus. Mit freundlichen Grüßen Skaletti Hier der Code: SELECT Durchgang_1_VP.Startnummer1, Durchgang_1_VP.Gegner1, Durchgang_1_VP.Ergebnis1, Durchgang_1_VP.Stechen1, Durchgang_1_VP.Startnummer2,Durchgang_1_VP.Gegner2, Durchgang_1_VP.Ergebnis2, Durchgang_1_VP.Stechen2, [Ergebnis1]+[Stechen1] AS Sum1, [Ergebnis2]+[Stechen2] AS Sum2, (IIf([sum1]>[sum2],[Gegner1],[Gegner2])) AS Sieger FROM Durchgang_1_VP;
  7. Skaletti

    Sichten anordnen

    Habe ich mir schon gedacht. Vielen Dank für die schnelle Antwort. Gruß Skaletti!
  8. Skaletti

    Sichten anordnen

    Hallo, mal eine allgemeine Frage: Ich würde gerne die Reihenfolge der Sichten (View) im Objekt Explorer so ordnen wie ich das gerne möchte. Die werden ja immer automatisch alphabetisch geordnet. Ist das denn überhaupt möglich?? Gruß Skaletti!
  9. SELECT TOP (100) PERCENT Schütze, Verein, Klasse, Serie1, Serie2, Serie3, Serie4, Gesamt FROM dbo.[Anmeldung der Teilnehmer] WHERE (Klasse = N'M') ORDER BY Gesamt DESC, Serie4 DESC, Serie3 DESC, Serie2 DESC, Serie1 DESC Hallo, bin doch schon wieder im Forum. Sortieren im View funzt nicht. Wenn ich den SQL-Code ausführe wird im Ergebnisfenster die Abfrage und die Sortierung so wie es sein soll richtig angezeigt. Öffne ich die Abfrage ist das nicht der Fall. Wie kann das denn sein? Noch eine kleine Zusatzfrage: Wie kann ich im Objekt-Explorer einen neuen Ordner erstellen? Gruß Skaletti!
  10. Hallo Sunny61, Habe alles hinbekommen. Musste auch den Server neu installieren, hatte ein paar Fehler. Vielen Dank für die Hilfe, auch an alle anderen. Können dieses Thema erst mal abschließen. Gruß Skaletti!
  11. Hallo Sunny61, ich weiß, das hört sich jetzt b***d an, aber ich finde den Objekt-Explorer nicht, in dem der Knoten "Sichten" sein soll. Ich arbeite mit Microsoft Visual Basic Express 2012 für Desktop. Gruß Skaletti!
  12. Hallo, vielen Dank für Eure Bemühungen. Ich versuche es ja mit einer SQL Datenbank zu arbeiten um Access zu vermeiden. Trotzdem Danke für den Tipp. Ich habe mal versucht ein View zu erstellen: CREATE VIEW Test AS SELECT Schütze, Verein, Klasse, Serie1, Serie2, Serie3, Serie4, Gesamt FROM Anmeldung Teilnehmer WHERE Klasse = N'M' ORDER BY Gesamt DESC, Serie4, Serie3, Serie2, Serie1; Fehlermeldung: Fehler beim Analysieren der Abfrage. [Token line number = 1,Token line Offset = 8, Token in error = VIEW] Wie gesagt, Anfänger. Vielleicht etwas Hilfe? Gruß Skaletti!
  13. Hallo Sunny61, erst mal vielen Dank für eure Hilfe. Werde mich um deine Tips kümmern und melde mich dann wieder. In Access erstellt man mit dem Abfrageassistenten eine Auswahlabfrage nach Kriterien. Gruß Skaletti!
  14. Hallo Pathomorph, in der Basis-Tabelle werden alle Teilnehmer erfasst und sollen dann durch die Abfragen in die einzelnen Klassen unterteilt werden, in der sie starten. Aus den Tabellen werden später PDF´s die für einen Tabellendurchlauf und für Siegerlisten (Hompage) gebraucht werden. Die Daten bleiben ja in der Basis-Tabelle. Gruß Skaletti!
×
×
  • Neu erstellen...