开发者社区> 问答> 正文

mysql 语句 where 条件多个查询问题

sql_base:
44
//先在需求是: E 和 C 的值传过来多个//
E1 C1
E2 C2

//结果想 :
name e1 c1
name e1 c2
name e1 c3 …
name e2 c1
name e2 c2
name e3 c1
name e3 c2
结果列 e.id=1 要和 下面的 E e 值 同步

展开
收起
落地花开啦 2016-02-08 00:26:42 3154 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    E和C先做笛卡尔积,然后再和其他关联。不知道mysql有CROSS JOIN 不:
    select * from e CROSS JOIN c on (e.name=c.name and e.e=c.c)

    2019-07-17 18:39:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像