Rumah > pangkalan data > tutorial mysql > Cara Mencari ID Video Maks Padanan dengan URL, Tarikh,

Cara Mencari ID Video Maks Padanan dengan URL, Tarikh,

Patricia Arquette
Lepaskan: 2024-12-28 02:16:09
asal
648 orang telah melayarinya

How to Find Matching Max Video IDs with URLs, Dates,

Mencari Nilai Maks Sepadan dalam SQL

Anda sedang cuba untuk mendapatkan nilai tertentu daripada jadual "video" anda, di mana setiap video maksimum kategori ID hendaklah sepadan dengan URL, tarikh, tajuk dan perihalan yang sepadan. Walau bagaimanapun, pertanyaan anda sedang memilih baris pertama untuk nilai ini dan bukannya yang dikaitkan dengan ID video maksimum.

Untuk menyelesaikan isu ini dan memastikan bahawa nilai untuk lajur berbeza sejajar dengan ID video maksimum untuk setiap kategori , anda boleh menggunakan pertanyaan SQL seperti berikut:

SELECT
    *
FROM
    videos v
WHERE
    v.video_id IN (
        SELECT
            DISTINCT
            MAX(video_id)
        FROM
            videos
        GROUP BY
            video_category
    ) 
ORDER BY
    v.video_category ASC
Salin selepas log masuk

Pertanyaan yang dikemas kini ini menjamin bahawa nilai untuk URL, tarikh, tajuk dan perihalan sepadan dengan ID video maksimum untuk setiap kategori. Ia menggunakan subkueri untuk mengenal pasti ID video maksimum bagi setiap kategori, dan kemudian menapis pertanyaan utama untuk mendapatkan semula baris yang sepadan.

Sebagai alternatif, anda juga boleh menggunakan pertanyaan berikut:

SELECT
    *
FROM
    videos s
JOIN
    (SELECT MAX(video_id) AS id FROM videos GROUP BY video_category) max
    ON s.video_id = max.id
Salin selepas log masuk

Pertanyaan ini menggunakan gabungan untuk menapis jadual "video" berdasarkan ID video maksimum untuk setiap kategori, memastikan bahawa baris yang dipilih mempunyai nilai yang sepadan untuk URL, tarikh, tajuk dan perihalan sejajar dengan ID video maksimum.

Atas ialah kandungan terperinci Cara Mencari ID Video Maks Padanan dengan URL, Tarikh,. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan