Tento príspevok bude hovoriť o:
- Ako určiť všetky názvy tabuliek pomocou „ VYBRAŤ “Vyhlásenie v MySQL?
- Ako určiť názvy tabuliek viacerých databáz pomocou „ VYBRAŤ “Vyhlásenie v MySQL?
Ako určiť všetky názvy tabuliek pomocou príkazu „SELECT“ v MySQL?
Ak chcete zobraziť názvy tabuliek databáz MySQL, použite „ VYBRAŤ “vyhlásenie. Na tento účel si pozrite poskytnuté kroky.
Krok 1: Pripojte terminál
Najprv pripojte terminál Windows k serveru MySQL spustením nižšie uvedeného príkazu:
mysql -u root -p
V dôsledku toho budete požiadaní o heslo:
Krok 2: Zobrazte názvy všetkých tabuliek
Teraz spustite „ VYBRAŤ 'príkaz spolu s ' information_schema.tables ” na získanie informácií o všetkých existujúcich tabuľkách a reláciách v databáze:
SELECT Názov_tabulky ako Názov_tabulky z informačnej_schémy.tabuľky;
Ako určiť názvy tabuliek viacerých databáz pomocou príkazu „SELECT“ v MySQL?
Ak chcete zobraziť viacero databázových tabuliek naraz, „ UNION Operátor ” možno použiť:
SELECT Table_name ako TablesName from information_schema.tables where table_schema = 'mariadb' UNION SELECT Table_name ako TablesName from information_schema.tables where table_schema = 'mynewdb';Tu:
- “ VYBRAŤ ” sa používa na výber záznamu z databáz.
- “ Table_name ” je predvolená premenná.
- “ TablesName “ je názov výsledného stĺpca tabuľky.
- “ information_schema.tables Operátor „kombinuje výsledky dvoch alebo viacerých“ VYBRAŤ ' Vyhlásenia.
- “ kde ” doložka výpisy záznamov, ktoré spĺňajú poskytnutú podmienku.
- “ tabuľková_schéma Premenná ” sa použije na uloženie názvu databázy.
- “ mariadb “ a „ mynewdb “ sú názvy našej databázy.
Ako vidíte, tabuľky dvoch vyššie uvedených databáz sú zobrazené v tej istej tabuľke:
Ďalší spôsob, ako získať výsledky viacerých „ VYBRAŤ “ dopyty v jednotlivých tabuľkách, bodkočiarka “ ; ' môže byť použité:
SELECT Table_name ako TablesName from information_schema.tables kde tabuľka_schema = 'mariadb'; SELECT Table_name ako TablesName from information_schema.tables kde table_schema = 'mynewdb';
To je všetko! Poskytli sme rôzne dotazy na získanie názvov tabuliek pomocou príkazu „SELECT“ MySQL.
Záver
Ak chcete získať názvy tabuliek pomocou „ VYBRAŤ “ v MySQL, „ SELECT Názov_tabulky ako Názov_tabulky FROM schéma_informácií.tabuľky; ” možno použiť príkaz. Ak chcete získať výsledky viacerých ' VYBRAŤ “výkazy naraz, “ UNION ” možno použiť operátor. Na druhej strane, „ ; ” zobrazuje názvy tabuliek rôznych databáz jednotlivo. Tento príspevok demonštroval postup získavania názvov tabuliek pomocou príkazu „SELECT“ v MySQL.