# SHOW TABLES -komennon käyttö MariaDB:ssä

Jos tarvitset yleiskatsauksen kaikista MariaDB-tietokannan taulukoista, voit käyttää `SHOW TABLES`. Versiosta 11.2.0 alkaen tämä hallinnollinen komento sisältää myös väliaikaiset taulukot. Varmista, että sinulla on tarvittavat käyttöoikeudet tämän komennon suorittamiseen.

## Mikä on syntaksi numerolle `SHOW TABLES`?

MariaDB:n `SHOW TABLES`:n perusrakenteet näyttävät tältä:

```sql
SHOW TABLES [FROM name_of_database] [LIKE 'pattern'];
```

Määritä lausekkeen jälkeen tietokanta, jonka kaikki taulukot haluat listata. Parametri `LIKE` on valinnainen ja auttaa suodattamaan tuloksia määrittämäsi mallin mukaan.

## Maria DB `SHOW TABLES` -esimerkki

Voit kokeilla seuraavaa esimerkkiä nähdäksesi, miten `SHOW TABLES` toimii. Ensin luomme uuden tietokannan [MariaDB-komennolla CREATE DATABASE](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-luo-tietokanta/):

```sql
CREATE DATABASE City_Country_River;
```

Seuraavaksi luomme muutamia taulukoita käyttämällä [MariaDB CREATE TABLE](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-luo-taulukko/)-komentoa. Voit tehdä tämän seuraavalla koodilla:

```sql
CREATE TABLE city
(
PostalCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE country
(
CountryCode INT,
Name VARCHAR(50)
);
```

```sql
CREATE TABLE river
(
Name VARCHAR(50),
Length INT
);
```

Nyt voit käyttää MariaDB:n `SHOW TABLES` saadaksesi luettelon kaikista City\_Country\_River-tietokannan taulukoista.

```sql
SHOW TABLES;
```

Jos sinulla on useita tietokantoja ja haluat luetella tietyn tietokannan taulukot, voit määrittää tietokannan käyttämällä `FROM`:

```sql
SHOW TABLES FROM City_Country_River;
```

## Kuinka suodattaa tuloksia `LIKE`:llä

Voit käyttää parametria `LIKE` suodattaaksesi tuloksia `SHOW TABLES`. Tämä voi olla erityisen hyödyllistä, kun työskentelet suurten tietokantojen kanssa, jotka sisältävät paljon taulukoita. Vaikka esimerkissämme on vain kolme taulukkoa, voimme silti käyttää sitä nähdäksemme, miten `LIKE` toimii. Jos haluat esimerkiksi löytää kaikki taulukot, jotka alkavat sanalla “river”, voit kirjoittaa seuraavan koodin:

```sql
SHOW TABLES LIKE 'river%';
```

Esimerkissämme ainoa luetteloon lisättävä taulukko on taulukko nimeltä ”river”.

## Kuinka näyttää taulukotyypit `FULL`:llä

Jos haluat tietää taulukoiden nimien lisäksi myös, minkä tyyppisiä taulukoita tietokannassasi on, voit käyttää MariaDB:n `SHOW TABLES` yhdessä `FULL` kanssa. Tämä lisää tulosteeseen uuden sarakkeen nimeltä ”table\_type”. Tämä sarake antaa tietoa taulukon tyypistä käyttämällä yhtä kolmesta luokasta: `BASE TABLE`, `VIEW` ja `SEQUENCE`. Voit käyttää alla olevaa koodia nähdäksesi, miten se toimii:

```sql
SHOW FULL TABLES FROM City_Country_River;
```

## Mihin MariaDB:n `SHOW TABLES` käytetään?

`SHOW TABLES` on **tärkeä työkalu** MariaDB-tietokantojen hallintaan, jonka avulla voit seurata kaikkia taulukoita ja suunnitella seuraavia vaiheita. Kun olet saanut yleiskuvan tietokannan kaikista taulukoista, voit helposti avata tietyn taulukon tai poistaa taulukon [MariaDB-komennolla DROP TABLE](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-tietokannan-taulukoiden-poistaminen/).

Vinkki Jos haluat lisätietoja MariaDB:stä, tutustu suosittua tietokannan hallintajärjestelmää käsitteleviin artikkeleihin digitaalisessa oppaassamme. Siellä kerrotaan, miten MariaDB asennetaan ja mitkä ovat MariaDB:n ja MySQL:n erot ja yhtäläisyydet.


This is a markdown version of: [https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-naeytae-taulukot/](https://www.ionos.com/fi-fi/digitalguide/isaennoeinti/tekniset-asiat/mariadb-naeytae-taulukot/) for AI/LLM consumption.