首页 > 编程知识 正文

mysql数据库三表查询,sqlite3多表查询

时间:2023-05-03 21:01:48 阅读:231488 作者:908

1 连接查询2个表

SQL:

SELECTpe.id,pe.`name`,pe.age,a.id AS a_id,a.detail,a.person_idFROMperson AS peJOIN address AS a ON pe.id = a.person_id

结果如下:

2 连接查询3个表

SQL:

SELECTpe.id,pe.`name`,pe.age,a.id AS a_id,a.detail,a.person_id,ph.id,ph.number,ph.person_idFROMperson AS pe# 查几个表就写几个JOINJOIN address AS a ON pe.id = a.person_idJOIN phone AS ph ON pe.id = ph.person_id

结果:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。