Heim > Backend-Entwicklung > PHP-Tutorial > php联表取值问题

php联表取值问题

WBOY
Freigeben: 2016-06-23 14:00:43
Original
961 Leute haben es durchsucht

表1                                                               表2

id                                                                   id              txt

#1,#2,                                                            1              标签1

                                                                        2              标签2



SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.id=表2.id 
Nach dem Login kopieren


不知道各位明白我的意思没, 就是 表1 id 的 #1,值 #和,之间的数字 对应表2的id数字 然后取得表2的txt值。这样的需求该怎么做呢?


回复讨论(解决方案)

SELECT * FROM 表1 LEFT JOIN 表2 ON 表2.id in (REPLACE(表1.id, '#', ''))
Nach dem Login kopieren
Nach dem Login kopieren

SELECT * FROM 表1 LEFT JOIN 表2 ON 表2.id in (REPLACE(表1.id, '#', ''))
Nach dem Login kopieren
Nach dem Login kopieren



我只想说:  你叼!      头像是个多么甜美的妹子啊。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage