Oto dwa sposoby na zwrócenie sortowania tabeli w MySQL.
Najszybszym sposobem na zwrócenie sortowania danej tabeli w MySQL jest wykonanie następującej instrukcji:
SHOW TABLE STATUS LIKE '%Artists%';
Uruchomienie tej instrukcji zwróci całą masę kolumn, które zawierają informacje o dowolnej pasującej tabeli/tabelach. Jedna z tych kolumn nazywa się Sortowanie i zapewnia zestawienie wszystkich pasujących tabel.
Oczywiście będziesz musiał zastąpić %Artists%
z własną nazwą stołu. I możesz pominąć znaki procentowe, jeśli uważasz, że nie są one potrzebne. Ta instrukcja akceptuje również inne klauzule, takie jak FROM
, WHERE
i IN
, więc daje to kilka opcji podczas tworzenia oświadczenia.
Zapytanie information_schema.tables
Tabela
Jednym z problemów z poprzednią instrukcją jest to, że zwraca ona wiele kolumn i możesz być zmuszony do przewijania w bok, aby znaleźć kolumnę sortowania. Jeśli interesują Cię tylko informacje o sortowaniu, możesz zapytać o information_schema.tables
. W razie potrzeby można również zwrócić sortowanie dla wszystkich tabel w danej bazie danych. Oto jak to zrobić:
SELECT table_schema, table_name, table_collation FROM information_schema.tables WHERE table_schema = 'Music';
Przykładowe wyniki:
+--------------+------------+-----------------+ | TABLE_SCHEMA | TABLE_NAME | TABLE_COLLATION | +--------------+------------+-----------------+ | Music | Albums | utf8_general_ci | | Music | Artists | utf8_general_ci | | Music | Genres | utf8_general_ci | +--------------+------------+-----------------+
Zobacz także:
- Jak znaleźć sortowanie w MySQL
- Pokaż sortowanie serwera
- Pokaż sortowanie bazy danych
- Pokaż sortowanie kolumny
- Pokaż sortowanie połączenia MySQL
- Co to jest sortowanie?