Pengendali MySQL LIKE digunakan untuk memilih data berdasarkan padanan corak. Begitu juga, kita boleh menggunakan operator LIKE dengan tujuan untuk memilih data tertentu berdasarkan padanan corak dalam jadual asas. Untuk memahami konsep, kami menggunakan jadual asas "student_info" dengan data berikut -
mysql> Select * from Student_info; +------+---------+------------+------------+ | id | Name | Address | Subject | +------+---------+------------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Chandigarh | Literature | | 125 | Raman | Shimla | Computers | | 130 | Ram | Jhansi | Computers | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | +------+---------+------------+------------+ 6 rows in set (0.00 sec)
Pertanyaan berikut akan mencipta paparan bernama "Info" menggunakan operator "LIKE" untuk memilih beberapa nilai tertentu berdasarkan corak padanan -
mysql> Create or Replace view Info AS SELECT * from student_info WHERE Name LIKE '%Ra%'; Query OK, 0 rows affected (0.11 sec) mysql> Select * from Info; +------+--------+------------+------------+ | id | Name | Address | Subject | +------+--------+------------+------------+ | 105 | Gaurav | Chandigarh | Literature | | 125 | Raman | Shimla | Computers | | 130 | Ram | Jhansi | Computers | +------+--------+------------+------------+ 3 rows in set (0.00 sec)
Kami juga boleh menggunakan NOT dengan operator LIKE seperti berikut-
mysql> Create or Replace view Info AS SELECT * from student_info WHERE Name NOT LIKE'%Ra%'; Query OK, 0 rows affected (0.14 sec) mysql> Select * from info; +------+---------+------------+-----------+ | id | Name | Address | Subject | +------+---------+------------+-----------+ | 101 | YashPal | Amritsar | History | | 132 | Shyam | Chandigarh | Economics | | 133 | Mohan | Delhi | Computers | +------+---------+------------+-----------+ 3 rows in set (0.00 sec)
Atas ialah kandungan terperinci Bagaimanakah kita boleh mencipta paparan MySQL dengan memilih data berdasarkan padanan corak daripada jadual asas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!