Rumah pangkalan data tutorial mysql Mysql查找如何判断字段是否包含某个字符串_MySQL

Mysql查找如何判断字段是否包含某个字符串_MySQL

Jun 01, 2016 pm 01:33 PM
bagaimana rentetan pangkalan data pengguna Mel

bitsCN.com

有这样一个需求,在Mysql数据库字符串字段(权限)中,用户有多个不同的邮箱,分别被‘,’分开,现在要取出某个邮箱的所有成员列表。

假设有个表:

 

CREATE TABLE users(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),user_name VARCHAR(20) NOT NULL,emails VARCHAR(50) NOT NULL);
Salin selepas log masuk

初始化表,并添加些记录。

truncate table usersINSERT INTO users(user_name, emails) VALUES('小张','a@email.com,b@email.com,c@email.com');INSERT INTO users(user_name, emails) VALUES('小王','aa@email.com,bb@email.com,cc@email.com');
Salin selepas log masuk

Mysql 中有些字段是字符串类型的,如何查找其中包含某些字符的记录呢?

方法一

很简单可以用%来实现

比如

SELECT * FROM users WHERE emails like "%b@email.com%";
Salin selepas log masuk

但是这样子的话就会把bb@email.com也查出来了就不符合需求了

方法二

利用mysql 字符串函数 find_in_set();

SELECT * FROM users WHERE find_in_set('aa@email.com', emails); 
Salin selepas log masuk

这样子就可以找到email字段里包含有aa@emial.com的所有用户了

这样就能达到我们预期的效果,问题就解决了!

要注意的是:mysql字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在的位置索引,str2必须以","分割开。

bitsCN.com
Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1665
14
Tutorial PHP
1269
29
Tutorial C#
1249
24
Muat turun laman web rasmi aplikasi Exchange Ouyi untuk telefon bimbit Apple Muat turun laman web rasmi aplikasi Exchange Ouyi untuk telefon bimbit Apple Apr 28, 2025 pm 06:57 PM

Aplikasi Exchange OUYI menyokong memuat turun telefon bimbit Apple, lawati laman web rasmi, klik pilihan "Apple Mobile", dapatkan dan pasang di App Store, daftar atau log masuk untuk menjalankan perdagangan cryptocurrency.

Binance muat turun pautan Binance muat turun jalan Binance muat turun pautan Binance muat turun jalan Apr 24, 2025 pm 02:12 PM

Untuk memuat turun aplikasi Binance dengan selamat, anda perlu melalui saluran rasmi: 1. Lawati laman web rasmi Binance, 2. Cari dan klik portal muat turun aplikasi, 3.

Redis: Memahami seni bina dan tujuannya Redis: Memahami seni bina dan tujuannya Apr 26, 2025 am 12:11 AM

Redis adalah sistem penyimpanan struktur data memori, terutamanya digunakan sebagai pangkalan data, cache dan broker mesej. Ciri-ciri terasnya termasuk model tunggal, multiplexing I/O, mekanisme ketekunan, replikasi dan fungsi clustering. Redis biasanya digunakan dalam aplikasi praktikal untuk caching, penyimpanan sesi, dan beratur mesej. Ia dapat meningkatkan prestasinya dengan memilih struktur data yang betul, menggunakan saluran paip dan urus niaga, dan pemantauan dan penalaan.

WEASE OPEN DOOR OFFICE LAMAN WETORY Masuk WELIK OPEN DOOR OFER OFFICATION Masuk Terkini 2025 WEASE OPEN DOOR OFFICE LAMAN WETORY Masuk WELIK OPEN DOOR OFER OFFICATION Masuk Terkini 2025 Apr 28, 2025 pm 07:51 PM

Pintu Terbuka Sesame adalah platform yang memberi tumpuan kepada perdagangan cryptocurrency. Pengguna boleh mendapatkan portal melalui laman web rasmi atau media sosial untuk memastikan kesahihan sijil SSL dan kandungan laman web disahkan semasa akses.

Pintu Masuk Laman Web Binance Binance Rasmi Masuk Terkini 2025 Pintu Masuk Laman Web Binance Binance Rasmi Masuk Terkini 2025 Apr 28, 2025 pm 07:54 PM

Lawati laman web rasmi Binance dan semak logo HTTPS dan Green Lock untuk mengelakkan laman web phishing, dan aplikasi rasmi juga boleh diakses dengan selamat.

Cara log keluar dari Binance bagaimana log keluar dari Binance Cara log keluar dari Binance bagaimana log keluar dari Binance Apr 28, 2025 pm 07:45 PM

Untuk membatalkan akaun Binance, anda perlu melengkapkan langkah -langkah berikut: 1) Pastikan semua pemindahan aset, 2) membatalkan semua pesanan yang belum selesai, 3) membuka kunci kunci API, 4) tutup semua kontrak terbuka; Kemudian log masuk ke laman web rasmi Binance, masukkan "Pusat Pengguna", pilih "Logout Akaun", isikan sebab pembatalan, sahkan pemindahan aset, hantar permohonan dan tunggu semakan, sahkan pembatalan selepas semakan diluluskan, dan akaun tidak dapat dipulihkan selepas pembatalan.

Cara Muat turun, Pasang dan Daftarkan App Pertukaran Mata Wang Digital Hong Kong 2025 Cara Muat turun, Pasang dan Daftarkan App Pertukaran Mata Wang Digital Hong Kong 2025 Apr 30, 2025 pm 07:18 PM

Proses muat turun, pemasangan dan pendaftaran aplikasi pertukaran mata wang digital Hong Kong sangat mudah. Pengguna dengan cepat boleh mendapatkan dan menggunakan aplikasi ini melalui pautan muat turun aplikasi rasmi yang disediakan dalam artikel ini. Artikel ini akan memperkenalkan secara terperinci bagaimana untuk memuat turun, memasang dan mendaftarkan aplikasi Exchange Mata Wang Digital Hong Kong untuk memastikan setiap pengguna dapat menyelesaikan operasi dengan lancar.

Masa Depan MongoDB: Keadaan pangkalan data Masa Depan MongoDB: Keadaan pangkalan data Apr 25, 2025 am 12:21 AM

Masa depan MongoDB penuh dengan kemungkinan: 1. Pembangunan pangkalan data awan, 2. Bidang kecerdasan buatan dan data besar difokuskan, 3. Penambahbaikan keselamatan dan pematuhan. MongoDB terus maju dan membuat kejayaan dalam inovasi teknologi, kedudukan pasaran dan arah pembangunan masa depan.

See all articles