Rumah >pangkalan data >tutorial mysql >Sambungan MySQL kepada SQL standard

Sambungan MySQL kepada SQL standard

PHPz
PHPzke hadapan
2023-09-09 10:13:021055semak imbas

MySQL 对标准 SQL 的扩展

MySQL Server menyokong sambungan yang mungkin tidak ditemui dalam pangkalan data SQL yang lain. Ini bermakna jika sambungan kepada MySQL ini digunakan, kod tersebut tidak boleh dialihkan ke pelayan SQL yang lain. Tetapi kadang-kadang, ia mudah alih.

Mari belajar tentang sambungan MySQL kepada SQL standard -

String Mengandungi

String boleh disertakan dengan ' (petikan berganda) atau ' (petikan tunggal) secara lalai Jika mod SQL "ANSI_QUOTES" dihidupkan, rentetan Mesti disertakan dalam ', jika " (petikan berganda) digunakan, pelayan akan mentafsirkannya sebagai pengecam.

Escape characters

\ is the escape character for strings.

Mengakses jadual

MySQL tidak menyokong ruang jadual, iaitu, mengakses jadual menggunakan nama pangkalan data dan nama jadual (seperti "database_name.table_name").

Pertanyaan h2>

Apabila memilih semua lajur yang dipilih menggunakan klausa "kumpulan mengikut", tidak perlu menyatakan nama untuknya. Ini memastikan prestasi yang lebih baik pada pertanyaan tertentu.

klausa

Klausa "ORDER BY" tidak boleh ditentukan dengan klausa "GROUP BY", tetapi "ASC" dan "DESC" boleh ditentukan dengan klausa "GROUP BY".

Operator

Operator "||" dan "&&" boleh digunakan untuk menunjukkan operasi logik "OR" dan "AND' masing-masing apabila menggunakan pelayan MySQL. Ini kerana, "||" dan "OR", "&& " dan "DAN" adalah sinonim.

CONNECT

Pelayan MySQL tidak menyokong pengendali SQL standard "|". |' rentetan gabungan. Untuk ini, anda boleh menggunakan fungsi "CONCAT".

Atas ialah kandungan terperinci Sambungan MySQL kepada SQL standard. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam