Forum - Beitrag anzeigen

SQL-Server - RE: Nur n-Einträge bei jeder ID

Icon Pfeil Startseite Icon Pfeil Kategorie Icon Pfeil Suche

Icon Forum Beitrag vom 21.11.2001 10:39 (634 Aufrufe)
Name: Albert
Titel: RE: Nur n-Einträge bei jeder ID
Inhalt: >mach in AUTOFARBEN noch eine spalte mit der Positionsnummer jeder farbe:
>
>IDAUTOMARKEN - FARBE - Nr
>1 - rot - 1
>1 - blau - 2
>1 - silber - 3
>2 - schwarz - 1
>2 - rosa - 2
>3 - blau metallic - 1
>3 - schwarz - 2
>3 - blau - 3
>3 - rot - 4
>
>und dann mit:
>
>select * from automarken
>inner join autofarben
>on automarken.id = autofarben.idautomarken
>where nr<3
>
>3 wäre hier z.b die ersten 2, die ersten 3 erhälst du mit <4 usw.
>
>allerdings solltest du dein DB-Modell nochmal überdenken und eine tabelle Farben machen und eine verknüpfungstabelle zwischen farben und automarken. deine jetzige tabelle ist nicht sauber normalisiert.


Hallo Steffen,

dein Lösungsansatz ist supi - ABER leider muss ich noch hinzufügen, dass dieses DB-Modell leider unveränderbar ist. Die Datenbank kommt leider nicht von uns :-(

Dh. ich kann nicht mit der zusätzlichen Spalte arbeiten.




Bitte melden Sie sich kostenlos an, um eine Antwort auf diesen Beitrag zu erstellen.


Das deutsche ColdFusion-Forum cfml.de ist das Portal für Einsteiger und Experten zum Thema ColdFusion und der ColdFusion Markup Language (CFML).

© 2017 Webdesign & Hosting: CHC ONLINE Kassel | SOLVA Content-Management-System CMS
Urlaub-Angebote.de - Urlaub mit Bestpreis-Garantie buchen