关于MySQL中select()查询直接上例⼦:
新建A表结构及数据如下:
新建B表结构及数据如下:
其中:B表和A表是⼀对多的关系(1:n),B表的主键是A表的外键
SELECT A.ha,
(SELECT B.haha FROM B WHERE B.id2 = A.id2 ) AS haha
FROM A;
结果为:
这意味着:在A表中取字段,同时取B表中的字段作为其中⼀个字段显⽰。
其中,⼦句的查询结果并不影响原来A的记录条数。⽐如:
SELECT A.ha,
(SELECT B.haha FROM B WHERE B.id2 = A.id2 AND B.haha = "1") AS haha
mysql中selectFROM A;
结果为:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。