Wie kann ich mit PHPMyAdmin oder MySQL Workbench 10 Tabellen durchsuchen und alle Datensätze zurückgeben, die einem bestimmten Kriterium entsprechen?

Wie kann ich mit PHPMyAdmin oder MySQL Workbench 10 Tabellen durchsuchen und alle Datensätze zurückgeben, die einem bestimmten Kriterium entsprechen?

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 SEARCHKlicken Sie dazu unten auf der Suchseite auf die Schaltfläche „+Option“.

Bildbeschreibung hier eingeben

Im Abschnitt Suchbedingung können Sie Befehle wie Suchvorgänge eingeben. In Ihrer Situation können Sie nach etwas wie suchen. SickestDas 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 Sickestund Ihnen die Ergebnisse zurückgegeben.

verwandte Informationen