Łączenie tabel mysql

0

Witam, posiadam jeden problem nie mam pojęcia jak mam połączyć dwie tabele ze sobą.

Pierwsza tabela: Clients

client_db_id, client_nickname, client_uid, ....

Druga tabela: Punkty

client_uid, punkty, progress

kawałek kodu

<?php $clients = $this->db->query("SELECT * FROM Clients, Punkty ORDER BY `punkty` DESC LIMIT 10"); ?>
<div class="container-fluid">
    <?php if ($clients->num_rows() == 10): ?>
        <?php $clients = $clients->result_array(); ?>
        <h2 class="text-center">TOP 10 PUNKTÓW ZA AKTYWNOŚĆ</h2>
        <hr class="kd-line">
        <div class="top row">
            <div class="col-sm-4 top-2rd mb-md-0">
                <div class="card kd-card">
                    <div class="row">
                        <div class="col-12 text-center p-20">
                            <h2 class="m-b-0">
                                <div class="kd-icon-2" data-toggle="tooltip" data-placement="top" title="Miejsce drugie" data-original-title="Miejsce drugie">
                                    <i class="fas fa-trophy"></i>
                                </div>
                            </h2>
                            <div class="top-content">
                                <p class="kd-result"><?= $clients[1]['client_nickname']; ?> <span><?= $clients[1]['punkty']; ?> Punktów</span></p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>

Problem polega na tym że ['client_nickname'] musi być z tabeli pierwszej brane i sprawdzane z uid z tabeli drugiej i dawać punkty z tabeli 2 ['punkty']
Z góry dzięki za pomoc ;)

4
SELECT * FROM Clients JOIN Punkty ON Clients.client_uid = Punkty.client_uid ORDER BY `punkty` DESC LIMIT 10

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0