Rumah > pangkalan data > tutorial mysql > data jadual pertanyaan mysql

data jadual pertanyaan mysql

WBOY
Lepaskan: 2023-05-08 21:38:06
asal
3691 orang telah melayarinya

Data jadual pertanyaan MySQL

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan. Apabila menggunakan MySQL, anda sering perlu menanyakan data jadual. Berikut ialah beberapa cara biasa untuk menanyakan data jadual.

  1. Penyataan SELECT

Pernyataan SELECT ialah pernyataan pertanyaan yang paling biasa digunakan dalam MySQL. Pernyataan SELECT boleh menanyakan semua data dalam jadual atau data lajur yang ditentukan.

Sebagai contoh, untuk menanyakan semua data dalam jadual bernama pengguna, anda boleh menggunakan pernyataan berikut:

SELECT * FROM users;
Salin selepas log masuk

Pernyataan ini akan mengembalikan semua baris dan lajur dalam jadual pengguna.

Jika anda hanya perlu menanyakan sebahagian daripada data dalam jadual, anda boleh menggunakan pernyataan berikut:

SELECT name, age FROM users;
Salin selepas log masuk

Pernyataan ini akan mengembalikan data dalam lajur nama dan lajur umur semua baris dalam jadual pengguna.

  1. Pernyataan WHERE

Pernyataan WHERE boleh digunakan untuk menentukan syarat dan hanya mengembalikan baris yang memenuhi syarat.

Sebagai contoh, untuk menanyakan baris yang lajur umurnya lebih besar daripada atau sama dengan 18 dalam jadual bernama pengguna, anda boleh menggunakan pernyataan berikut:

SELECT * FROM users WHERE age >= 18;
Salin selepas log masuk

Pernyataan ini akan mengembalikan baris yang lajur umur lebih besar daripada atau sama dengan 18 dalam jadual pengguna.

  1. ORDER BY statement

ORDER BY statement boleh digunakan untuk mengisih hasil yang dikembalikan.

Sebagai contoh, untuk menanyakan jadual bernama pengguna dalam tertib umur menaik, anda boleh menggunakan pernyataan berikut:

SELECT * FROM users ORDER BY age ASC;
Salin selepas log masuk

Pernyataan ini akan mengembalikan semua baris dan lajur dalam pengguna dan mengisihnya mengikut lajur umur Isih dalam tertib menaik.

  1. KUMPULAN OLEH penyata

KUMPULAN OLEH pernyataan boleh digunakan untuk mengumpulkan hasil yang dikembalikan.

Contohnya, untuk menanyakan bilangan orang yang mempunyai umur yang sama dalam jadual bernama pengguna, anda boleh menggunakan pernyataan berikut:

SELECT age, COUNT(*) FROM users GROUP BY age;
Salin selepas log masuk

Pernyataan ini akan mengembalikan lajur yang terdiri daripada lajur umur dan kiraan yang sepadan, senarai itu diisih mengikut urutan umur.

  1. JOIN statement

JOIN statement boleh digunakan untuk menyertai dua atau lebih jadual untuk menggabungkan data berkaitan dalam barisnya. Kenyataan JOIN boleh menjadi INNER JOIN, LEFT JOIN, KANAN JOIN, dsb.

Contohnya, untuk menyertai jadual bernama pengguna dan jadual bernama pesanan, anda boleh menggunakan pernyataan berikut:

SELECT *
FROM users
INNER JOIN orders
ON users.id = orders.user_id;
Salin selepas log masuk

SERTAI DALAM bermaksud mengembalikan hanya yang wujud dalam kedua-dua baris data jadual.

Di atas adalah beberapa kaedah biasa untuk menanyakan data jadual dalam MySQL, untuk rujukan sahaja. Dalam penggunaan sebenar, pelbagai pernyataan pertanyaan dan kaedah operasi perlu digunakan secara fleksibel mengikut situasi tertentu.

Atas ialah kandungan terperinci data jadual pertanyaan mysql. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan