mysql一个表中多个字段对应另一个表的id如何查询?
比如有如下2个表 a 和b
a
aID b1ID b2ID b3ID
1 1 3 5
2 2 4 6
b
bID bCon
1 苹果
2 香蕉
3 国内
4 国外
5 出口
6 进口
其中a表中的b1ID,b2ID,b3ID都对应b表的bID
现在要查询a表的第一条数据,期望查询到的结果如下
aID b1ID b1Con b2ID b2Con b3ID b3Con
1 1 苹果 3 国内 5 出口,
SELECT m.aid,m.b1id,n.bcon,m.b2id as b2id,o.bcon as b2con, m.b3id as b3id,p.bcon as b3con FROM `test` as m INNER JOIN test1 as n on m.b1id=n.bid INNER JOIN test1 as o on m.b2id=o.bid INNER JOIN test1 as p on m.b3id=p.bid;
$comment = M('comment');$arr = $comment->alias('c')->join('return_user u ON u.user_id=c.userid ')->join('return_user u1 ON u1.user_id=c.receiver_id')->field('c.id,u.nick_name,u1.nick_name as receiver')->where(array('c.typeid'=>I('get.id')))->select();如果field字段相同,比如field('c.id,u.nick_name,u1.nick_name')那么只会显示一个nick_name
转载于:https://www.cnblogs.com/Mr-fhl/p/6269129.html
mysql一个表中多个字段对应另一个表的id如何查询?相关推荐
- SQL一个表中多个字段对应另一个表的同一字段
譬如:我存的时候表有俩个仓库ID字段,但查询时需要拿仓库名字 select OutStoreID,InStoreID from a 这时可以用inner join 分别连接两个字段 例: selec ...
- mysql 查询指定字段数据_MySQL使用select语句查询指定表中指定列(字段)的数据
本文介绍mysql数据库中执行select查询语句,查询指定列的数据,即指定字段的数据. 再来回顾一下sql语句中的select语句的语法: select 语句的基本语法: select from w ...
- mysql select 指定列_MySQL使用select语句查询指定表中指定列(字段)的数据
本文介绍mysql数据库中执行select查询语句,查询指定列的数据,即指定字段的数据. 再来回顾一下sql语句中的select语句的语法: select 语句的基本语法: select from w ...
- 修改Mysql表中自增字段的初始值
修改Mysql表中自增字段的初始值: ALTER TABLE employee AUTO_INCREMENT=2; 解释:将表employee自增字段的初始值设置为2
- sql一个表中两个字段合并求和
sql一个表中两个字段,合并求和 SELECT SUM(字段a+'.'+字段b) as total from TABLE 转载于:https://www.cnblogs.com/lovewyc131 ...
- 243 mysql获取某个表中除了某个字段名外的所有字段名
SELECTGROUP_CONCAT( column_name SEPARATOR ',' ) FROMinformation_schema.COLUMNS WHEREcolumn_name < ...
- mysql check 字段 0_怎么用PHP显示出mysql中 pwn_dingcan_order这个表中 ifcheck 这个字段为0 的这条数据呢。...
怎么用PHP显示出mysql中pwn_dingcan_order这个表中ifcheck这个字段为0的这条数据呢.这样是显示出全部订单的语句.这么才能只显示这个ifcheck=0的这一条数据呢.< ...
- SQL 触发器 当修改TEST表中的F1字段时,同时根据条件修改F2字段
Code --当外修改TEST表中的F1字段时,同时根据条件修改F2字段 ALTER TRIGGER [dbo].[updatetest1] ON [dbo].[TEST] FOR INSERT, ...
- Abp框架默认表中如何添加字段
目录 介绍 说明 具体实现 1.扩展抽象实体 2.扩展非抽象实体 总结 介绍 Abp现在是比较流行的一个.net的基于ddd思想的框架,所有很多公司也开始想要使用,并在招聘中会要求应聘者会abp框架. ...
最新文章
- Window密码恢复的方法(转)
- 【Android】Android模拟器无法上网问题
- SAP Commerce Cloud Spartacus UI footer 区域的设计模型
- 小规模流处理kata。 第1部分:线程池
- linux的vi命令详解,Linux上Vi命令详解
- Linux 下 新增Oracle10g 实例
- mongodb python 存文件_Python保存MongoDB上的文件到本地的方法介绍
- 自动化持续集成Jenkins
- OAuth和OpenID的区别
- 联发科技嵌入式_【MTK联发科技嵌入式面试】联发科技校招最新面试经验-看准网...
- Android:内部存储(读写文件、追加模式)
- Builder内部类
- python生成矢量图_Jupyter Notebook输出矢量图实例
- Date实战案例:倒计时日历
- 导入tkinter出错
- BI工具进化图鉴,Qlik Sense和Qlik View有何区别?
- 数学建模竞赛基础知识
- 公网域名如何解析到内网IP服务器——快解析域名映射外网访问
- 【数据结构】红黑树前置知识——4阶B树
- 使用Arduino和四位数码管实现数字时钟