Hallo zusammen,
ich hab 2 Tabellen:
Ein INSERT für Tabelle_1
Jetzt würde ich gern die letzte 'bez_id' von Tabelle_2 nehmen. Wie müsste ich mein Abfrage anpassen?
Oder, geht es so nicht und ich muss den Umweg gehen und zuvor eine SELECT Abfrage zu Tabelle_2 machen?
Danke für die Hilfe
ich hab 2 Tabellen:
Code:
CREATE TABLE `Tabelle_1` (
`id_nr` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`scanner_daten` VARCHAR(25) NOT NULL COLLATE 'utf8mb4_general_ci',
`bez_id` SMALLINT(6) UNSIGNED NOT NULL,
`zeitstempel` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id_nr`)
)
COLLATE='utf8mb4_general_ci'
ENGINE=InnoDB
;
CREATE TABLE `Tabelle_2` (
`bez_id` SMALLINT(6) UNSIGNED NOT NULL AUTO_INCREMENT,
`bezeichnung` VARCHAR(50) NOT NULL DEFAULT 'keine Bezeichnung' COLLATE 'utf8mb4_general_ci',
`zeitstempel` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`bez_id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
;
Ein INSERT für Tabelle_1
Code:
INSERT INTO Tabelle_1 (`scanner_daten`,`bez_id`) VALUES ('5150696111-Code6165',2)
Jetzt würde ich gern die letzte 'bez_id' von Tabelle_2 nehmen. Wie müsste ich mein Abfrage anpassen?
Oder, geht es so nicht und ich muss den Umweg gehen und zuvor eine SELECT Abfrage zu Tabelle_2 machen?
Danke für die Hilfe