Sie können alle Spalten auswählen mit:
SELECT * FROM table_name
Sie können in einer SELECT-Anweisung nicht nach Spaltennamen filtern, aber Sie können mit SHOW COLUMNS:
nach den Spaltennamen filtern, wie sie in der Datenbank selbst vorhanden sindSHOW COLUMNS FROM table_name LIKE "_%"
Dadurch werden Spalten angezeigt, die mit '_' beginnen. Wenn Sie eine sehr große Tabelle mit sehr vielen Spalten haben und aus diesen Feldern eine SELECT-Anweisung erstellen müssen, würde ich vorschlagen, die Anweisung programmgesteuert zu erstellen, indem Sie zuerst die Spalten mit SHOW COLUMNS
anzeigen , und konstruieren dann Ihre SELECT-Abfrage aus diesem Ergebnis.