Poprzednio utworzyłem tabelę MySQL, a teraz chcę dowiedzieć się, jakie sortowanie wykorzystuje niektóre z pól. Jakie polecenia SQL lub MySQL mogę użyć, aby to odkryć?Odkryj sortowanie kolumny MySQL
19
A
Odpowiedz
26
można użyć SHOW FULL COLUMNS FROM tablename
która zwraca kolumnę Sortowanie, na przykład na stole „Konta” ze specjalnym sortowania w kolumnie „nazwa”
mysql> SHOW FULL COLUMNS FROM accounts;
+----------+--------------+-------------------+------+-----+---------+----------+
| Field | Type | Collation | Null | Key | Default | Extra |
+----------+--------------+-------------------+------+-----+---------+----------|
| id | int(11) | NULL | NO | PRI | NULL | auto_inc |
| name | varchar(255) | utf8_bin | YES | | NULL | |
| email | varchar(255) | latin1_swedish_ci | YES | | NULL | |
...
Albo można wykorzystać SHOW CREATE TABLE tablename
co spowoduje w oświadczeniu jak
mysql> SHOW CREATE TABLE accounts;
CREATE TABLE `accounts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL,
`email` varchar(255) DEFAULT NULL,
...
2
SHOW CREATE TABLE tablename pokaże sortowanie każdej kolumny, a także domyślnego sortowania
4
Jeśli chcesz sortowania dla właśnie tej konkretnej kolumny (do ewentualnego wykorzystania z podzapytania) ...
select COLLATION_NAME
from information_schema.columns
where TABLE_SCHEMA = 'tableschemaname'
and TABLE_NAME = 'tablename'
and COLUMN_NAME = 'fieldname';
Powiązane problemy
- 1. sortowanie mysql sortowanie tabeli
- 2. Sortowanie kolumny drzewa Tk
- 3. sortowanie listview Sortowanie według określonej kolumny
- 4. Sortowanie wartości alfanumerycznej mysql
- 5. Sortowanie MySQL na obliczeniach
- 6. Odkryj węzły Zeroconf/Bonjour?
- 7. Dlaczego domyślne sortowanie MySQL latin1_swedish_ci?
- 8. MySQL - specyficzne kolumny dołączenia?
- 9. MySQL łączące wszystkie kolumny
- 10. Nazywanie kolumny identyfikatora MYSQL
- 11. MySQL - Format kolumny daty
- 12. MySql suma elementów kolumny
- 13. Mysql dołączyć wartość kolumny
- 14. MySQL - Zmiana nazwy kolumny
- 15. Jak używać awk sortowanie wg kolumny 3
- 16. iPhone: CoreData, Sortowanie przez 2 kolumny
- 17. Sortowanie według kolumny własnej w raporcie perfekcyjnym
- 18. Jak zmienić sortowanie bazy danych, tabeli, kolumny?
- 19. Sortowanie tabeli Sql przy użyciu kolumny alias
- 20. Sortowanie unikatowe według kolumny - polecenie sortowania?
- 21. Wyłącz sortowanie po kliknięciu nagłówka kolumny DataGridView
- 22. Ext js sortowanie kolumny niestandardowej według zawartości
- 23. Sortowanie kolumny VARCHAR jako FLOAT przy użyciu operatora CAST nie działa w MySQL
- 24. Jak zmienić definicję kolumny MySQL?
- 25. Wielkość kolumny MySQL UTF8 varchar
- 26. Regulacja kolumny MySQL ID +1
- 27. MySQL odjąć dwie kolumny count
- 28. MySQL złączyć ciąg do kolumny
- 29. MySQL Zmiana kolumny ENUM wartość
- 30. Sortowanie pola varchar numerycznie w MySQL
FYI, SHOW CREATE TABLE pokazuje tylko zestawu kolumn i zestawiania, jeśli różni się od domyślnych tabel. Również domyślne ustawienia tabeli nie są wyświetlane, jeśli są takie same jak domyślne ustawienia db. – maxhugen