当前位置:主页 > mysql教程 > MySQL多表之间字段的匹配实现代码

详解MySQL多表之间字段的匹配

发布:2020-03-10 17:22:55 63


为找教程的网友们整理了MySQL相关的编程文章,网友国庆生根据主题投稿了本篇教程内容,涉及到MySQL、MySQL多表之间字段的匹配实现代码相关内容,已被248网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

MySQL多表之间字段的匹配实现代码

 

$sql=$empire->query("select table.title,lianxi,table.dizhi,table.id from table,table1 where table1.sid like concat( '%|',table.id,'|%') and table1.id=".$navinfor[id]."");
while($r=$empire->fetch($sql))
{
$title=$r['title'];
$lianxi=$r['lianxi'];
$dizhi=$r['dizhi'];
}

如下:两个表info,tag
info 表
id name
1 aa和bb
2 bb和cc
3 ee和dd
tag表
1 aa
2 bb
tag表中 name 匹配 info 中的name
这样写就有问题:
 

select info.id, info.name from tag,info where info.name like ‘%'+tag.name+'%'

正确:
 

select info.id, info.name from tag,info where info.name like concat( '%',tag.name, '%')

参考资料

相关文章

  • mysql的explain中key_len的计算方法

    发布:2021-05-07

    下面小编就为大家带来一篇浅谈mysql explain中key_len的计算方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • 详解mysql向mariadb平滑过渡操作方法

    发布:2020-03-02

    MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL,实在很不靠谱,于是决定从新开发代码全部开源免费关系型数据库,这就是MariaDB。下面这篇文章主要给大家介绍了关于mysql向m


  • 在MySQL中同时查找两张表中的数据的示例

    发布:2023-01-04

    给网友们整理关于MySQL的教程,这篇文章主要介绍了在MySQL中同时查找两张表中的数据的示例,即一次查询操作返回两张表的结果,需要的朋友可以参考下


  • 单个select语句实现MySQL查询统计的简单代码

    发布:2020-07-14

    MySQL中查询统计次数往往语句写法很复杂,下文就教您一个只用单个select语句就实现的方法,希望对您能够有所帮助


  • Mac系统下MySql下载MySQL5.7及详细安装图解

    Mac系统下MySql下载MySQL5.7及详细安装图解

    发布:2022-06-17

    给大家整理了关于MySql的教程,这篇文章主要介绍了Mac系统下MySql下载MySQL5.7及详细安装图解,本文图文并茂给大家介绍的非常详细,需要的朋友可以参考下


  • mysql交互式连接&非交互式连接详解

    发布:2021-10-08

    下面小编就为大家带来一篇浅析mysql交互式连接非交互式连接。小编觉挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


  • python 3.6 +pyMysql 操作mysql数据库的实例分享

    发布:2020-02-13

    下面小编就为大家分享一篇python 3.6 +pyMysql 操作mysql数据库的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • MySQL命令行中使用SQL语句的规则以及实例方法

    发布:2019-09-16

    这篇文章主要介绍了教你如何在MySQL命令行中使用SQL语句的规则 ,需要的朋友可以参考下


网友讨论