Rumah  >  Artikel  >  pangkalan data  >  Beberapa arahan pertanyaan MySQL yang biasa digunakan

Beberapa arahan pertanyaan MySQL yang biasa digunakan

PHPz
PHPzasal
2023-04-17 16:39:471933semak imbas

MySQL ialah sistem pengurusan pangkalan data hubungan popular yang digunakan secara meluas dalam pembangunan web dan penyimpanan data. Pertanyaan adalah bahagian penting dalam pengambilan dan analisis data menggunakan MySQL. Berikut adalah beberapa arahan pertanyaan MySQL yang biasa digunakan.

  1. SELECT
    SELECT ialah perintah pertanyaan MySQL yang paling biasa digunakan. Ia digunakan untuk mendapatkan semula baris data daripada jadual tertentu dan secara pilihan memilih lajur tertentu untuk dikembalikan.

Sintaks:

SELECT column_name(s) FROM table_name;

Pilih lajur tertentu untuk dikembalikan melalui pernyataan SELECT. Berikut ialah contoh:

SELECT name, age FROM employee;
  1. WHERE
    Arahan WHERE digunakan untuk menapis baris data dalam jadual yang memenuhi syarat yang ditetapkan.

Sintaks:

SELECT column_name(s) FROM table_name WHERE condition;

Berikut ialah contoh:

SELECT name, age FROM employee WHERE age > 30;
  1. ORDER BY
    Arahan ORDER BY digunakan untuk tentukan syarat Isih set hasil, secara lalai dalam tertib menaik.

Sintaks:

SELECT column_name(s) FROM table_name ORDER BY column_name ASC|DESC;

Berikut ialah contoh:

SELECT name, age FROM employee ORDER BY age DESC;
  1. GROUP BY
    Arahan GROUP BY digunakan untuk tentukan Fungsi Pengagregatan dikira untuk mengumpulkan hasil yang ditetapkan oleh berbilang lajur. Fungsi pengagregatan ialah satu set fungsi terbina dalam untuk meringkaskan data, seperti COUNT, AVG, SUM, dsb.

Sintaks:

SELECT column_name(s) FROM table_name GROUP BY column_name;

Berikut ialah contoh:

SELECT age, COUNT(*) FROM employee GROUP BY age;
  1. SERTAI
    Arahan JOIN digunakan untuk menyertai dua atau lebih Data dalam jadual digabungkan menjadi set hasil.

Sintaks:

SELECT column_name(s) FROM table_name1 JOIN table_name2 ON condition;

Berikut ialah contoh:

SELECT employee.name, department.name FROM employee JOIN department ON employee.department_id = department.id;
  1. DISTINCT
    Arahan DISTINCT digunakan untuk mengembalikan hanya perbezaan dalam nilai set hasil.

Sintaks:

SELECT DISTINCT column_name(s) FROM table_name;

Berikut ialah contoh:

SELECT DISTINCT age FROM employee;
  1. LIMIT
    Arahan LIMIT digunakan untuk mengehadkan baris yang dikembalikan oleh nombor pertanyaan.

Sintaks:

SELECT column_name(s) FROM table_name LIMIT number;
SELECT column_name(s) FROM table_name LIMIT offset, number;

Sintaks pertama digunakan untuk mengembalikan n baris pertama, dan sintaks kedua digunakan untuk melangkau baris x pertama dan mengembalikan n baris.

Berikut ialah contoh:

SELECT name, age FROM employee LIMIT 10;
SELECT name, age FROM employee LIMIT 20, 10;

Di atas ialah beberapa arahan pertanyaan MySQL yang biasa digunakan. MySQL juga menyediakan banyak arahan lain, seperti INSERT, UPDATE, DELETE, dll., yang boleh digunakan untuk manipulasi dan pengurusan data. Jika anda ingin mengetahui lebih lanjut tentang arahan pertanyaan MySQL, sila rujuk dokumentasi MySQL atau menghadiri kursus latihan di Internet.

Atas ialah kandungan terperinci Beberapa arahan pertanyaan MySQL yang biasa digunakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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