mySQL: Eindeutiger String aus verschiedenen Tabellen zusammengesetzt?
Hallo!
Ich programmiere zum ersten Mal eine Datenbank in MariaDB/mySQL. Ich habe eine Tabelle4 die direkt mit zwei weiteren Tabellen2+3 verknüpft ist. Tabelle2 ist außerdem mit Tabelle1 verknüpft.
Ich benötige einen eindeutigen String, der sich aus Informationen aus allen vier Tabellen zusammensetzt. Falls dies nicht ausreicht braucht der String am Ende noch ein Inkrement. Also in etwas so:
EintragTabelle4_EintragTabelle3_EintragTabelle2_EintragTabelle1(abhängig von Tabelle2)_Inkrement
Wie ist so etwas möglich?
Ich habe versucht beim Erzeugen von Tabelle4 eine Spalte zu setzen deren Default ein concat aus diesen Daten ist. Aber Default darf offensichtlich generell keine solche Funktion sein.