SelectName,ID,QUOTE(Subject)ASSsubjectfromStudent;+---------+------+----- ---- ----+|Nama|ID|Subjek|+---------+------+-------------+|Gaurav |1|' Komputer'||Aarav|2|'Nya"/> SelectName,ID,QUOTE(Subject)ASSsubjectfromStudent;+---------+------+----- ---- ----+|Nama|ID|Subjek|+---------+------+-------------+|Gaurav |1|' Komputer'||Aarav|2|'Nya">
Rumah > Artikel > pangkalan data > Fungsi MySQL yang manakah boleh digunakan untuk menambah nilai lajur dengan petikan tunggal?
Fungsi
MySQL QUOTE() boleh digunakan untuk menambah nilai lajur dengan petikan tunggal. Untuk melakukan ini, kita perlu menghantar nama lajur sebagai hujah kepada fungsi QUOTE(). Yang berikut menggunakan data daripada jadual "Pelajar" untuk menunjukkan
mysql> Select Name, ID, QUOTE(Subject)AS Subject from Student; +---------+------+-------------+ | Name | ID | Subject | +---------+------+-------------+ | Gaurav | 1 | 'Computers' | | Aarav | 2 | 'History' | | Harshit | 15 | 'Commerce' | | Gaurav | 20 | 'Computers' | | Yashraj | 21 | 'Math' | +---------+------+-------------+ 5 rows in set (0.00 sec)
Sebaliknya, ia juga boleh dilakukan dengan bantuan fungsi CONCAT(), seperti yang ditunjukkan di bawah -
mysql> Select Name, ID, CONCAT('''',Subject,'''')AS Subject from Student; +---------+------+-------------+ | Name | ID | Subject | +---------+------+-------------+ | Gaurav | 1 | 'Computers' | | Aarav | 2 | 'History' | | Harshit | 15 | 'Commerce' | | Gaurav | 20 | 'Computers' | | Yashraj | 21 | 'Math' | +---------+------+-------------+ 5 rows in set (0.00 sec)
Untuk tujuan ini, fungsi QUOTE() sangat mudah digunakan.
Atas ialah kandungan terperinci Fungsi MySQL yang manakah boleh digunakan untuk menambah nilai lajur dengan petikan tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!