Počet záznamů v databázové tabulce můžete zjistit buď pomocí aplikace, nebo programově. Tato úloha je jednou z nejjednodušších při práci s databázemi, takže výběr konkrétní metody závisí pouze na typu databáze a na tom, jaké nástroje máte k dispozici. Níže jsou uvedeny možnosti jedné z nejrozšířenějších databázových systémů současnosti - MySQL.
Nezbytné
Aplikace PhpMyAdmin
Instrukce
Krok 1
Pomocí aplikace PhpMyAdmin můžete například zjistit počet záznamů v libovolné databázové tabulce, která vás zajímá. Tento program se nejčastěji používá pro „manuální“správu dat MySQL díky své jednoduchosti a velmi široké funkčnosti. Čerstvou distribuční sadu aplikace můžete zdarma získat na webu výrobce -
Krok 2
Stáhněte si nainstalovanou aplikaci PhpMyAdmin, přihlaste se a v levém panelu klikněte na odkaz s názvem databáze, která vás zajímá. Program načte do pravého podokna seznam tabulek v této databázi, který obsahuje některé obecné informace o nich. K dispozici bude také sloupec s nadpisem „Záznamy“označující počet řádků - najděte požadovanou tabulku v seznamu a podívejte se na odpovídající počet záznamů.
Krok 3
Pokud potřebujete k určení počtu řádků v tabulce použít jazyk MySQL, lze požadovaný dotaz skládat několika způsoby. U malých tabulek není rychlost provádění tohoto dotazu tak důležitá, ale je pro ně lepší zvolit příkazy, které vyžadují nejmenší výdaje počítačových prostředků z DBMS. Na základě toho vytvořte dotaz, například v následujícím tvaru: SELECT COUNT (*) FROM `table_name` Zde je třeba nahradit název_tabulky názvem požadované tabulky.
Krok 4
K odeslání dotazu SQL do databáze použijte stejnou aplikaci nebo skript PhpMyAdmin v libovolném programovacím jazyce. Chcete-li to provést, v rozhraní aplikace vyberte ze seznamu v levém podokně požadovanou tabulku a poté v nabídce pravého podokna klikněte na odkaz „SQL“. PhpMyAdmin načte stránku s výchozími ukázkovými dotazy v poli „Provést dotazy SQL proti databázi MySQL“. Opravte to a klikněte na OK - aplikace odešle požadavek na server a zobrazí výsledek. A pokud potřebujete programově odeslat požadavek, použijte syntaxi programovacího jazyka, ve kterém je program napsán. Například v PHP to může vypadat takto: $ countRows = mysql_query ("SELECT COUNT (*) FROM` table_name`");