Ich möchte eine eindeutige Nummer, basierend auf Zustand und Anzahl, wie oft eine Spalte erzeugen, enthält, diegenerieren berechnete Spalte mit row_number() über Partition von
in Datenbank gekommen ist Es ist wie
Ny_1
Ny_2
St_1
Ny_3
St_2
Up_1
Ny_4
Und so weiter ...
ich eine persistente berechnete Spalte wollen
Andere Spalte muss wie
seinName | state | total | ticket no
Abc | Ny | 1 | Ny_1
Cda. | Ny | 2 | NY_2
Xyz. | St | 1 | ST_1
Ich kann diese Partition in einer Ansicht generieren, indem mithilfe von und das Ergebnis
verketten Aber ich bin nicht sicher, ob ich eine berechnete Spalte basiert auf row_number() über (Partition durch etwas, um von etwas schaffen kann)
Nur 2-Frage
1) kann ich Partition in einer berechneten Spalte
2) gibt es einen besseren Ansatz verwenden
(Update von Kommentaren :)
die Spalte Schau, die ich herausstellen zu erzeugen versuche der Primärschlüssel sein ... alle anderen Spalte mit ihm angebracht werden ... Es ist Geschäftsanforderung. .. Es muss nur auf diese Weise gemacht werden ...
Ich muss eine Ticketnummer in der Datenbank generieren, die wie folgt sein sollte ... State_number of tickets im state_ Dies ist die Nummer, an die die Datenbank angehängt wird .
Es ist eine Excel-Tabelle, die ich in SQL-Tabelle konvertieren ... Und es ist die Ticket-Nummer, über die ich spreche ... muss auf diese Weise generiert werden.
Können Sie das Tabellenschema anzeigen und genau angeben, nach was Sie partitionieren möchten und nach welcher Reihenfolge? – SqlZim
Es ist eine Excel-Tabelle, die ich in SQL-Tabelle konvertieren soll ... Und es ist die Ticket-Nummer, über die ich spreche ... es muss auf diese Weise generiert werden – Vikram