sql >> Database >  >> RDS >> Mysql

Hoe de sortering van een tabel in MySQL te tonen

Hier zijn twee manieren om de sortering van een tabel in MySQL te retourneren.

De snelste manier om de sortering van een bepaalde tabel in MySQL te retourneren, is door de volgende instructie uit te voeren:

SHOW TABLE STATUS LIKE '%Artists%';

Als u deze instructie uitvoert, wordt een hele reeks kolommen geretourneerd die informatie geven over alle overeenkomende tabellen. Een van deze kolommen heet Collatie , en het biedt de verzameling van alle overeenkomende tabellen.

Natuurlijk moet je %Artists% . vervangen met uw eigen tafelnaam. En u kunt de percentagetekens weglaten als u denkt dat ze niet nodig zijn. Deze verklaring accepteert ook andere clausules, zoals FROM , WHERE , en IN , dus dit geeft u enkele opties bij het samenstellen van uw verklaring.

Opvragen van de information_schema.tables Tabel

Een probleem met de vorige verklaring is dat deze veel kolommen retourneert en dat u wellicht zijwaarts moet scrollen om de sorteerkolom te vinden. Als u alleen geïnteresseerd bent in de sorteerinformatie, kunt u information_schema.tables opvragen . U kunt indien nodig ook de sortering voor alle tabellen in een bepaalde database retourneren. Zo doe je dat:

SELECT 
   table_schema,
   table_name,
   table_collation   
FROM information_schema.tables
WHERE table_schema = 'Music';

Voorbeeldresultaten:

+--------------+------------+-----------------+
| TABLE_SCHEMA | TABLE_NAME | TABLE_COLLATION |
+--------------+------------+-----------------+
| Music        | Albums     | utf8_general_ci |
| Music        | Artists    | utf8_general_ci |
| Music        | Genres     | utf8_general_ci |
+--------------+------------+-----------------+

Zie ook:

  • Hoe vind je de sortering in MySQL
  • Toon de sortering van de server
  • Toon de sortering van een database
  • Toon de sortering van een kolom
  • Toon de sortering van uw MySQL-verbinding
  • Wat is sorteren?

  1. PDF-bestanden maken met PLSQL in Oracle

  2. Hoe ontsnap ik aan een enkele aanhalingsteken in SQL Server?

  3. Hoe de Oracle-functie of opgeslagen procedure aan te roepen met behulp van het Spring persistentie-framework?

  4. PostgreSQL:gegevens selecteren met een like op tijdstempelveld