MySQL ialah sistem pengurusan pangkalan data hubungan yang popular dan perisian sumber terbuka. Data pertanyaan adalah salah satu fungsi teras MySQL kerana pengguna perlu mendapatkan semula maklumat yang diperlukan daripada pangkalan data berdasarkan syarat tertentu.
Dalam MySQL, menanyakan data lajur adalah sangat mudah, hanya gunakan pernyataan SELECT. Pernyataan SELECT membolehkan pengguna mendapatkan semula data daripada satu atau lebih jadual MySQL dan menapis data lajur yang diperlukan berdasarkan syarat. Berikut ialah sintaks asas untuk menggunakan pernyataan SELECT untuk menanyakan data lajur:
PILIH lajur1, lajur2, lajur3...
FROM table_name
WHERE condition;
Antaranya , column1, column2 , column3... ialah data lajur untuk disoal, table_name ialah nama jadual MySQL dari mana data itu akan diambil, dan syarat ialah syarat yang digunakan untuk menapis data yang diperlukan. Jika anda tidak menyatakan syarat, pernyataan itu mengembalikan semua baris dalam jadual.
Mari kita lihat beberapa contoh khusus:
Jika anda perlu melihat semua data lajur dalam jadual, anda boleh menggunakan Kod berikut:
PILIH * DARI table_name;
Antaranya, * ialah aksara kad bebas, mewakili maksud semua data lajur. Walau bagaimanapun, maklum bahawa jika terdapat sejumlah besar data dalam jadual, pertanyaan ini boleh menyebabkan masalah seperti ketidakcekapan atau masa respons yang panjang.
Jika anda hanya perlu menanyakan data lajur tertentu dalam jadual, anda boleh menggunakan kod berikut:
PILIH lajur1 , column2 , column3... FROM table_name;
Sebagai contoh, jika kita ingin mendapatkan semula nama dan umur setiap pelajar daripada jadual yang dipanggil "pelajar", kita boleh menggunakan kod berikut:
PILIH nama, umur DARIPADA pelajar;
Dalam contoh ini, "nama" dan "umur" ialah dua lajur dalam jadual ini dan data kedua-dua lajur ini akan dikembalikan.
Jika anda hanya perlu menanyakan data lajur yang memenuhi syarat tertentu, anda boleh menggunakan klausa WHERE. Klausa WHERE membenarkan pengguna untuk mendapatkan semula data yang diperlukan berdasarkan syarat tertentu. Sebagai contoh, dalam jadual "pelajar", jika kita hanya ingin mengambil pelajar yang berumur kurang daripada 20 tahun, kita boleh menggunakan kod berikut:
PILIH nama, umur DARI pelajar DI MANA umur <
Dalam contoh ini, klausa WHERE ialah "umur < 20", yang bermaksud kami hanya perlu mendapatkan semula data untuk pelajar yang berumur kurang daripada 20 tahun.
Ringkasan
MySQL ialah sistem pengurusan pangkalan data yang berkuasa yang menyediakan banyak fungsi, antaranya menanyakan data lajur adalah salah satu daripadanya. Melalui pernyataan SELECT dan klausa WHERE, pengguna boleh mendapatkan semula data lajur yang diperlukan dengan mudah dan menapis data yang diperlukan berdasarkan syarat. Menguasai sintaks asas ini membolehkan pengguna menggunakan MySQL dengan lebih baik untuk menanyakan data lajur.
Atas ialah kandungan terperinci Bagaimana untuk menanyakan data lajur dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!