Wie bekomme ich die Daten von der letzten Zeile

Status
Nicht offen für weitere Antworten.

Enfa

Mitglied
Hallo,

ich hab da ein Problem.

Ich möchte von der letzte Zeile den Primary Key identifizieren, damit ich den letzten Eintrag einer bestimmten Spalte rauslesen kann.

Vielen Dank im Voraus.

Tschau
 
S

SlaterB

Gast
deine Frage ist unverständlich,

wenn du eine 'letzte Zeile', wovon auch immer, kennst, dann hast du doch alle Attribute dieser Zeile,
was willst du mehr?
 
G

Guest

Gast
Welche Datenbank? Was meinst du mit letzter Zeile? Die Zeile die als letzte eingetragen wurde oder die Zeile mit der höchsten ID(Primary Key)?
 

Enfa

Mitglied
Hallo,

Danke für eure Antworten.

Ja, ihr habt recht. Die Frage habe ich nicht richtig stellen können.

Ich versuch es nochmal.

Also ich möchte von einer Tabelle1 bestimmte Daten holen und in einer anderen Tabelle speichern.

In der letzten eingetragene Zeile der Tabelle1 befindet sich in der Spalte KW eine int-variable. Die möchte ich dann holen und in die JComboBox eintragen.

Machts gut,

Tschüss
 

DaKo

Bekanntes Mitglied
In der letzten eingetragene Zeile

definiere letzte Zeile

1. Der chronologisch zuletzt eingetragene Datensatz
2. Der Datensatz mit dem numerisch größten primaryKey
3. Der Datensatz mit dem lexikografisch größten primaryKey
4. ...
 

robb

Bekanntes Mitglied
Code:
      db_connection.openConnection();//öffnen der Datenbank-Verbindung
		Statement sm=db_connection.getStatement();//Methode um ein Statement Objekt zu bekommen
		ResultSet rs=sm.executeQuery("select * from Tabelle1");
		ResultSet tmp=rs;
		while (rs.next()){
			tmp=rs; // solange Tabelle durchlaufen und zwischenspeichern bis am Ende angelangt
		}
		rs.close();
                
		int result=tmp.getInt("KW");               

		db_connection.close();

Ich hoffe daraus wird es ersichtlich.

mfg Robb
 
S

SlaterB

Gast
so besteht doch eine zufällige Reihenfolge,
nur durch Bequemlichkeit wird die DB im Moment ständig die gleiche Reihenfolge geben,

das ist aber nirgendwo sicher spezifiziert,
daher kann man auch keine spezielle Anfragen z.B. nach dem zuletzt eingefügten Datensatz stellen,
theoretisch gesehen sind alle Einträge gleich,

aber vielleicht hast du ja einen aufsteigenen Key oder ein Datum des Einfügens/ des letzten Bearbeitens?
dann könntest du danach absteigend sortieren und das erste Element auslesen:

SELECT * FROM Tabelle1 ORDER BY key DESC LIMIT 1

das DESC nur, wenn normalerweise nicht DESC sortiert wird
und du das letzte Element der normalen Sortierung haben möchtest
 

Yzebär

Bekanntes Mitglied
Ich weiß nicht, ob LIMIT 1 auf jeder Datenbank geht (habe hier beim MS SQL Server nichts gefunden). Ansonsten kann man auch TOP verwenden.
Code:
SELECT TOP 1 * 
FROM blaTabelle 
WHERE blaBedingung
ORDER BY key DESC
 
N

Numerobis

Gast
Wenn du über JDBC Connectest , must du nach sowas wie getLastRow oder so suchen.


oder wenn dein resultSet rs heisst


Code:
while(rs.last()){

...

}

//oder 

String[] Row = rs.last();



Irgendwie so must du da vorgehen.


Am besten immer Netbeans benutzen , und sich etwas in die Dokumentation einlesen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G MySQL Bekomme keine Daten. Datenbankprogrammierung 7
M Bekomme keine Daten in die DB! Datenbankprogrammierung 11
megachucky Woher bekomme ich "Datenbank-Daten" ? Datenbankprogrammierung 6
L MySQL Bekomme einen Fehler beim ResultSet Datenbankprogrammierung 12
M Oracle Bekomme fertiges Tool nicht ans Laufen Datenbankprogrammierung 3
H Beim insert bekomme ich den Fehler missing select keyword Datenbankprogrammierung 2
L Wo bekomme ich: "org.gjt.mm.mysql.Driver"? Datenbankprogrammierung 1
G [Hibernate] Warum bekomme ich ein PersistentSet? Datenbankprogrammierung 5
E Bekomme Summe nicht Datenbankprogrammierung 12
M hilfe, wo bekomme ich Lektüre her? Datenbankprogrammierung 4
D Alte Daten ins neue Modell quetschen Datenbankprogrammierung 6
R Mongodb Daten werden immer überschrieben Datenbankprogrammierung 7
R Mongodb Daten in einem bestimmten Document speichern Datenbankprogrammierung 1
OnDemand Daten auf mehrere Tabellen aufteilen oder Spalten nutzen Datenbankprogrammierung 2
B Daten HSQL-DB Datenbankprogrammierung 2
V H2 ManyToMany wie speichere ich die Daten? Datenbankprogrammierung 10
thobren Projekt SQlite! Wie kann ich auf auf SQlite Daten zugreifen? Datenbankprogrammierung 4
OnDemand Daten verschlüsseln Datenbankprogrammierung 42
L Oracle Daten in Häppchen selektieren Datenbankprogrammierung 5
L Oracle Daten von Oracle zu MSSQL übertragen Datenbankprogrammierung 4
D Daten aus der Firebase-Echtzeitdatenbank abfragen und in Variablen speichern (JAVA) Datenbankprogrammierung 0
Z Ausgabe nur bestimmter Daten Datenbankprogrammierung 6
E netbeans - jsp Daten in Datenbank hinzufügen Datenbankprogrammierung 2
N Java Abfrage über GUI, Daten hinzufügen Datenbankprogrammierung 54
Kirby.exe Vorschläge zur Verschlüsselung von Daten in der DB Datenbankprogrammierung 2
T Java Spiel Daten speichern Datenbankprogrammierung 1
LimDul H2 Embedded DB und Gigabytes an Daten Datenbankprogrammierung 0
C Datenbank anlegen und über eine Website mit Daten füllen? Datenbankprogrammierung 25
R Wie mit zu viele Daten umgehen? Datenbankprogrammierung 2
F MySQL Wie speichere ich Daten zeitlich abhängig? Datenbankprogrammierung 4
T Oracle Normalisierung und Daten splitten Datenbankprogrammierung 1
JG12111989 DB-Daten werden falsch dargestellt Datenbankprogrammierung 7
K H2 Daten in die H2 console DB eintragen Datenbankprogrammierung 2
L SQLite Ändern der Daten in einem UNIQUE Feld Datenbankprogrammierung 1
S Daten von SQLite Datenbank nutzen Datenbankprogrammierung 5
P JSP - Daten aus 2 Tabellen in eine neue Tabelle einfügen Datenbankprogrammierung 1
L Oracle Daten von einem Server zum andere kopieren Datenbankprogrammierung 24
P Daten in eine mySQL Datenbank einfügen Datenbankprogrammierung 4
L MySQL Vergleichen von Array-Inhalt, Ausgabe gleicher Daten Datenbankprogrammierung 3
W Daten in Java intern abfragen Datenbankprogrammierung 1
G MySQL Java Problem: Nullpointer Exception obwohl Daten vorhanden sind? Datenbankprogrammierung 2
W Daten aus einer Datei von einem VServer auslesen Datenbankprogrammierung 1
I MySQL Datenbankstruktur angleichen - Daten behalten Datenbankprogrammierung 7
O JDBC Daten in zwei Tabellen mit zwei foreach-Schleifen einfügen (insert into) Datenbankprogrammierung 1
P LDAP: Daten eintragen funktioniert nicht Datenbankprogrammierung 7
B MySQL LogIn Daten im Code verstecken Datenbankprogrammierung 3
O mit Multi-Thread Daten aus Datenbank lesen und schreiben Datenbankprogrammierung 22
F Daten verdichten Datenbankprogrammierung 0
Z Finde den Fehler: Daten aus einer Access-Datenbank lesen Datenbankprogrammierung 12
B Daten aus DB in Word Dokument Datenbankprogrammierung 2
D Aktualisierung einer ListView mit Daten aus MySQL-DB Datenbankprogrammierung 5
D Daten posten auf RestApi (Mongodb/NoSQL) Datenbankprogrammierung 0
I Fehler bei Ausgabe der Daten aus der DB Datenbankprogrammierung 3
OnDemand MySQL Daten aktualisieren Datenbankprogrammierung 6
D Daten von einem Server in eigenem Java-Programm benutzen Datenbankprogrammierung 6
M Vergleich von Daten in verschiedenen Tabellen Datenbankprogrammierung 1
S Daten aus Form in Datenbank nur einmal eintragen Datenbankprogrammierung 2
6 JBDC Daten verschlüsseln? Datenbankprogrammierung 2
F MySQL Daten ändern über Java Datenbankprogrammierung 3
G SQLite Daten aus SQLite DB in andere SQLite DB importieren Datenbankprogrammierung 4
H Grosse Menge an Daten in eine Datenbank Datenbankprogrammierung 32
M Daten nachträglich hinzufügen Datenbankprogrammierung 6
2 MySQL Daten aus einer Array auslesen und MySQL Statment erstellen. Datenbankprogrammierung 5
E Daten einer SQL-Datenbank aus Combobox in labels schreiben Datenbankprogrammierung 6
N HSQLDB Daten Auslesen Datenbankprogrammierung 3
O Viele Verbindungen-Exception bei insert Daten zur MySQL-Datenbank Datenbankprogrammierung 2
P MySql daten in leeren jtable übertragen Datenbankprogrammierung 5
SexyPenny90 SQL Daten sortieren und top 5 ausgeben Datenbankprogrammierung 7
L Hibernat will Daten nicht einfügen??? Datenbankprogrammierung 2
B MySQL DB Daten aktualisieren Datenbankprogrammierung 9
D MySQL Daten werden aus Datenbank gelesen, obwohl sie dort gar nicht angekommen sind Datenbankprogrammierung 8
Kenan89 Oracle Daten einer Tabelle in Array speichern Oracle Datenbankprogrammierung 10
L SQLite Daten werden nicht in die Tabelle eingefügt Datenbankprogrammierung 7
D Übersichtliche Zuweisung von Daten in Tabellen Datenbankprogrammierung 17
C ResultSet enthält nicht alle Daten Datenbankprogrammierung 4
A Problem mit Eintragen von Daten in eine Datenbank mittels DAO Datenbankprogrammierung 4
J Daten synchronisieren in Multi-Client-Anwendungen (Hibernate) Datenbankprogrammierung 6
S JPA: DB Schema ändern und Daten nicht verlieren - wie? Datenbankprogrammierung 5
T MySQL Select: Zusammenfassen von Daten und bilden von Durchschnitt? Datenbankprogrammierung 4
F Daten in die DB hinzufügen Datenbankprogrammierung 7
H Klasse welche Mysql Daten zurück gibt Datenbankprogrammierung 18
S JPA: Problem mit Update von Daten Datenbankprogrammierung 7
H Daten in/aus Datenbank schreiben Datenbankprogrammierung 2
M DropDownBoxen mit MySQL Daten füllen Datenbankprogrammierung 3
E MySQL Daten in die Datenbank eingeben via Java Programm Datenbankprogrammierung 3
F ORA 17410 Keine weiteren Daten aus Socket zu lesen Datenbankprogrammierung 2
B Daten aus Datenbank holen Datenbankprogrammierung 6
T Problem beim schreiben von daten Datenbankprogrammierung 4
N Daten aus Datenbank abfragen und anzeigen in der Praxis?? Datenbankprogrammierung 2
L CLOB-Daten werden beim Einfügen in die Datenbank geändert? Datenbankprogrammierung 5
G Daten aggregieren Datenbankprogrammierung 11
Gossi Oracle 2 Daten (Datum) vergleichen Datenbankprogrammierung 6
W MySQL Daten aus bestimmter Spalte lesen Datenbankprogrammierung 2
E MySQL Befüllen einer MySQL DB mit großen Daten Datenbankprogrammierung 6
J Doppelte Daten in Spalte, nur die erste abrufen wie? Datenbankprogrammierung 15
P Daten aus MySql Datenbank lesen??? Datenbankprogrammierung 6
J Daten vergleichen Datenbankprogrammierung 10
S Daten einer Tabelle vergleichen und ggs neuen Wert einfügen Datenbankprogrammierung 8
X Daten einer DatenbankTabelle in JTable darstellen Datenbankprogrammierung 13
T Designfrage: DB-Daten direkt oder verzögert speichern Datenbankprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben