Rumah >pangkalan data >SQL >Penggunaan * dalam sql
* dalam SQL ialah aksara kad bebas dengan penggunaan berikut: tanya semua lajur: PILIH * DARI nama_jadual ke semua lajur: SELECT * AS all_columns FROM table_name; ' %value%'; Digunakan dengan fungsi agregat: SELECT SUM(*) FROM table_name;
Penggunaan * dalam SQL
* (asterisk) dalam SQL ialah aksara kad bebas, digunakan dalam pelbagai kad bebas mempunyai pelbagai kegunaan.
Soal semua lajur
<code class="sql">SELECT * FROM table_name;</code>
Pertanyaan ini akan mengembalikan nilai semua lajur dalam jadual.
Alias untuk semua lajur
<code class="sql">SELECT * AS all_columns FROM table_name;</code>
Pertanyaan ini akan mengembalikan lajur maya bernama "all_columns" yang mengandungi semua nilai lajur dalam meja .
Gunakan * dalam klausa WHERE
<code class="sql">SELECT * FROM table_name WHERE * LIKE '%value%';</code>
Pertanyaan ini akan mengembalikan semua nilai lajur yang mengandungi rentetan "nilai".
Menggunakan * dengan fungsi agregat
<code class="sql">SELECT SUM(*) FROM table_name;</code>
Pertanyaan ini akan mengembalikan jumlah semua lajur angka dalam jadual.
Nota
Perkara berikut perlu diambil perhatian apabila menggunakan *:
Atas ialah kandungan terperinci Penggunaan * dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!