Untuk mendapatkan bilangan jadual dan lajur yang tepat dalam pangkalan data MySQL, gunakan DISTINCT di dalam COUNT().
Katakan kita mempunyai pangkalan data yang dipanggil "sampel" dan kita perlu mengendalikannya untuk mendapatkan bilangan jadual dan lajur yang tepat.
Untuk mencapai ini, pertanyaan adalah seperti berikut:
mysql> SELECT COUNT(DISTINCT TABLE_NAME) AS TotalTable,Count(Column_Name) AS TOTALColumn -> FROM INFORMATION_SCHEMA.COLUMNS -> WHERE TABLE_SCHEMA = 'sample';
Di bawah adalah output yang menunjukkan bilangan jadual dan lajur dalam 'sampel' pangkalan data −
+------------+-------------+ | TotalTable | TOTALColumn | +------------+-------------+ | 123 | 287 | +------------+-------------+ 1 row in set (0.02 sec)
Atas ialah kandungan terperinci Bagaimana untuk mengetahui bilangan jadual dan lajur yang tepat dalam pangkalan data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!