
Es scheint so einfach zu sein, aber ich habe höllische Schwierigkeiten, es zu lösen.
Ich habe 10 Tabellen, die folgendermaßen benannt sind:
b1_settings
b2_settings
...
b10_settings
Ich muss sie alle durchsuchen und ein bestimmtes Feld für alle Datensätze mit zurückgeben weight=0
. Im Grunde möchte ich Folgendes tun (was natürlich ungültig ist):
select title from *_settings where weight=0
Gibt es eine Möglichkeit, dies mit PHPMyAdmin oder MySQL Workbench zu erreichen (in diesem Fall muss ich Befehlszeilenlösungen vermeiden), ohne eine riesige, hässliche Abfrage, die jede einzelne Tabelle einzeln angibt?
Antwort1
Ok, ich bin ziemlich sicher, dass dies das ist, wonach Sie suchen. phpmyadmin SEARCH
Klicken Sie dazu unten auf der Suchseite auf die Schaltfläche „+Option“.
Im Abschnitt Suchbedingung können Sie Befehle wie Suchvorgänge eingeben. In Ihrer Situation können Sie nach etwas wie suchen. Sickest
Das würde ungefähr so aussehen.
'Sickest' in (b1_settings, b2_settings, b3_settings, b4_settings, b5_settings, b6_settings, b7_settings, b8_settings, b9_settings, b10_settings)
Dadurch werden alle Felder durchsucht bx_settings
, der Name gesucht Sickest
und Ihnen die Ergebnisse zurückgegeben.